【问题标题】:Navbar control docking in split container panel1拆分容器面板1中的导航栏控件停靠
【发布时间】:2017-01-29 14:57:40
【问题描述】:

我正在创建新的动态导航面板而不使用 GUI。我的拆分容器由 panel1 和 panel2 组成。并且还创建了新的导航栏。

我尝试做导航栏控件对象应该是停靠样式作为填充拆分容器panel1。

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;

我该如何解决这个问题?

【问题讨论】:

    标签: c# windows controls


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2018-11-16
      • 2021-09-30
      • 1970-01-01
      • 1970-01-01
      • 2013-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多