拆分容器面板1中的导航栏控件对接

时间:2017-01-29 14:57:40

标签: c# windows controls

我在不使用GUI的情况下创建新的动态导航面板。我有分离容器由panel1和panel2组成。还创建了新的导航栏。

我尝试做导航栏控制对象应该是对接样式作为填充拆分容器面板1。

SplitContainerControl splitContainerControl1 = new SplitContainerControl();
splitContainerControl1.Dock = System.Windows.Forms.DockStyle.Fill

NavBarControl navBar = new NavBarControl();
this.Controls.Add(navBar);
navBar.BringToFront();
navBar.Dock =  DockStyle.Fill;

如何解决此问题?

1 个答案:

答案 0 :(得分:0)

我通过不同的视角找到了另一种解决方案并适应了我的代码。如果有人遇到这个问题,这里是代码。

这个想法很简单。只需要在splitcontainercontrol面板属性中添加navbar,如下所示;

splitContainerControl1.Panel1.Controls.Add(navBar);
splitContainerControl1.Panel1.Controls.SetChildIndex(navBar, 0);