到目前为止,我一直在使用标准winforms TabControl
来静态地托管我的应用程序的不同模块,例如不同的GridViews。但是这样,整个表单变得太大了,因为它包含了太多的控制。Telerik Winforms UI:显示UserControl-Forms标签并停靠
我想分开所有不同的“页面”,每个作为UserControl
(从我听说的,这比使用Forms
好)。这可以吗?那么Telerik控件如何最好地实现?
我想过使用RadDock
控件,并将我的UserControls作为tabbedDocuments
添加到它。
DocumentWindow docWindow = new DocumentWindow();
MyUserControls.FirstGrid ctrl = new MyUserControls.FirstGrid();
docWindow.Controls.Add(ctrl);
radDock1.AddDocument(docWindow);
这可以吗?有没有更好的办法?