【发布时间】:2013-06-01 06:10:11
【问题描述】:
您好,我正在使用 DevExpress WinForms 控件创建 Windows 应用程序。
我创建了主页,其中包含顶部的 RibbonControl 和左侧的导航栏和充当所有用户控件容器的大面板,例如 MainPanel。
当我单击导航栏中的任何项目时,用户控件将添加到 MainPanel。 它工作正常。
但是当我想从一个用户控件移动到另一个用户控件时, - 如何访问 MainPanel 和 - 如何显示另一个用户控件并隐藏当前用户控件。
在面板中添加 UserControl 的代码:
mainPanel.Controls.Clear();
CustomerListControl c1 = new CustomerListControl();
c1.Dock = DockStyle.Fill;
mainPanel.Controls.Add(c1);
请帮忙!!
【问题讨论】:
-
请发布更多代码以显示来自 DevExpress 的类。另外,当你上面的代码被执行时会发生什么?是新的 UC 没有出现还是怎么回事?
标签: c# .net user-controls devexpress devexpress-windows-ui