我正在使用 Syncfusion 6.1 将控件停靠在 C#.NET 的主窗体中。当我使用下面的代码显示我的控件时,我在表单中找不到某些控件。
MainPageDockingManager.SetDockVisibility(myControl, true);
我知道 Syncfusion 存储停靠窗口的状态,我认为我的控件超出了我的屏幕范围。
我正在使用 Syncfusion 6.1 将控件停靠在 C#.NET 的主窗体中。当我使用下面的代码显示我的控件时,我在表单中找不到某些控件。
MainPageDockingManager.SetDockVisibility(myControl, true);
我知道 Syncfusion 存储停靠窗口的状态,我认为我的控件超出了我的屏幕范围。
Syncfusion 将其对接信息存储在“SyncfusionToolsStateInfo.bin”文件中。如果你想重置你的对接信息,你可以删除这个文件。您在 syncfusion 设置中确定了“SyncfusionToolsStateInfo.bin”文件的地址。
您也可以使用下面的代码将您的窗口停靠到您的主窗体:
mainPageDockingManager.SetDockVisibility(controlName, true);
mainPageDockingManager.DockControl(controlName, this, DockingStyle.Right, 150);
“this”对象是您的主窗体的引用。执行代码后,您可以保存窗口的状态。