使用Infragistics编程需要帮助时遇到问题
这里的问题是原来在加载表单之前我设置了ultraToolbarsManager.Tools [Key] .SharedProps.Visible = false并在完成后加载表单我应该设置ultraToolbarsManager.Tools [Key] .SharedProps.Visible = true但是仍然没有禁用时显示ultraToolbarsManager
这是原始代码
for (int i = 0; i < this.ultraToolbarsManager1.Tools.Count; i++)
{
this.ultraToolbarsManager1.Tools[i].SharedProps.Visible = false;
}
以下是加载表单后的完整代码
for (int i = 0; i < this.ultraToolbarsManager1.Tools.Count; i++){
this.ultraToolbarsManager1.Tools[i].SharedProps.Visible = true;
}
感谢您的帮助。
答案 0 :(得分:0)
UltraToolbarsManager的Tools集合包含应用程序中可能具有的所有工具。要显示这些工具中的任何一个,您需要将它们添加到工具栏,菜单,功能区等。主要思想是您可以在工具栏和菜单上使用相同的工具。例如,您可能在工具栏上有“保存”按钮,“文件”菜单上有“保存”按钮。对于此按钮,您只需要工具集中的一个工具。因此,如果您只是添加了一些工具而没有将它们放在菜单工具栏上等等,您将看不到它们。
答案 1 :(得分:0)
我已解决的问题,重新加载此控件以设置第一个属性
ultraToolbarsManager1.BeginUpdate();
this.ultraToolbarsManager1.Tools [key] .SharedProps.ResetVisible ();
ultraToolbarsManager1.EndUpdate();