从代码中隐藏后功能区按钮仍然可见
Ribbon button still visible after hide from code
我尝试在单击按钮后隐藏它,我尝试使用以下代码:
btnEdit.Visible = false;
但按钮仍然可见,一旦我点击它就会隐藏
完整代码:
void SwitchMenu(bool showEdit)
{
boxEdit.Visible = showEdit;
foreach (var item in boxEdit.Items)
{
item.Visible = showEdit;
}
boxCreate.Visible = !showEdit;
foreach (var item in boxCreate.Items)
{
item.Visible = !showEdit;
}
}
Box 可见性存在问题,移除 box 解决了我的问题。
我尝试在单击按钮后隐藏它,我尝试使用以下代码:
btnEdit.Visible = false;
但按钮仍然可见,一旦我点击它就会隐藏
完整代码:
void SwitchMenu(bool showEdit)
{
boxEdit.Visible = showEdit;
foreach (var item in boxEdit.Items)
{
item.Visible = showEdit;
}
boxCreate.Visible = !showEdit;
foreach (var item in boxCreate.Items)
{
item.Visible = !showEdit;
}
}
Box 可见性存在问题,移除 box 解决了我的问题。