【问题标题】:DevExpress Dock panel below an inherited Windows Forms panel继承的 Windows 窗体面板下方的 DevExpress Dock 面板
【发布时间】:2014-10-03 19:32:21
【问题描述】:

我有一个带有面板的基本表单,该面板为我的表单创建标题(带有应用程序徽标和一些信息)。 当我在继承此基本表单的表单中使用 DockManager 添加 Dock 面板时,Dock 面板将添加到标题面板上方。

如何将顶部 Dock 面板放置在此标题面板下方?

【问题讨论】:

    标签: .net winforms devexpress devexpress-windows-ui


    【解决方案1】:

    默认情况下,停靠面板必须在其他控件之前停靠到其容器的边缘。为此,Dock Manager 更改了面板的 z-index,以便面板在停靠时具有更高的优先级。 DockManager.TopZIndexControls 集合中列出了唯一优先于 Dock 面板的控件。因此,当面板的 z-index 低于其他控件的索引时,Dock Panel 位于它们的后面。因此,如果您的特定控件应始终位于靠近窗体边缘的位置,则应将包含控件类型名称的字符串添加到 DockManager.TopZIndexControls 集合中。

    【讨论】:

      猜你喜欢
      • 2012-04-28
      • 2017-02-07
      • 2018-04-09
      • 1970-01-01
      • 2015-12-18
      • 2023-04-05
      • 1970-01-01
      • 2022-01-07
      • 1970-01-01
      相关资源
      最近更新 更多