Skip to content

Commit 65f5d92

Browse files
committed
refactor: 使用私有变量
1 parent 2bc84cf commit 65f5d92

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

src/BootstrapBlazor/Components/ContextMenu/ContextMenuZone.razor.cs

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,7 @@ public partial class ContextMenuZone
1818
[Parameter]
1919
public RenderFragment? ChildContent { get; set; }
2020

21-
/// <summary>
22-
/// 获得/设置 上下文菜单组件集合
23-
/// </summary>
24-
private ContextMenu? ContextMenu { get; set; }
21+
private ContextMenu? _contextMenu;
2522

2623
private string? ClassString => CssBuilder.Default("bb-cm-zone")
2724
.AddClassFromAttributes(AdditionalAttributes)
@@ -36,15 +33,15 @@ public partial class ContextMenuZone
3633
internal async Task OnContextMenu(MouseEventArgs args, object? contextItem)
3734
{
3835
// 弹出关联菜单
39-
if (ContextMenu != null)
36+
if (_contextMenu != null)
4037
{
41-
await ContextMenu.Show(args, contextItem);
38+
await _contextMenu.Show(args, contextItem);
4239
}
4340
}
4441

4542
/// <summary>
4643
/// ContextMenu 组件调用
4744
/// </summary>
4845
/// <param name="contextMenu"></param>
49-
internal void RegisterContextMenu(ContextMenu contextMenu) => ContextMenu = contextMenu;
46+
internal void RegisterContextMenu(ContextMenu contextMenu) => _contextMenu = contextMenu;
5047
}

0 commit comments

Comments
 (0)