当我使用Syncfusion将它们插入C#.NET时,为什么我看不到某些控件?

时间:2013-12-17 08:17:44

标签: c# controls dock syncfusion

我正在使用Syncfusion 6.1将我的控件停靠在C#.NET的主窗体中。当我使用下面的代码来显示我的控件时,我在表单中找不到一些控件。

MainPageDockingManager.SetDockVisibility(myControl, true);

我知道Syncfusion存储了停靠窗口的状态,我认为我的控件超出了我的屏幕范围。

1 个答案:

答案 0 :(得分:0)

Syncfusion将其停靠信息存储在“SyncfusionToolsStateInfo.bin”文件中。如果要重置停靠信息,可以删除此文件。您在syncfusion设置中确定了“SyncfusionToolsStateInfo.bin”文件的地址。

此外,您可以使用以下代码将窗口停靠在主窗体上:

mainPageDockingManager.SetDockVisibility(controlName, true);
mainPageDockingManager.DockControl(controlName, this, DockingStyle.Right, 150);

“this”对象是主表单的引用。执行代码后,您可以保存窗口的状态。