gpt4 book ai didi

c# - SplitContainer 中的固定面板高度

转载 作者:可可西里 更新时间:2023-11-01 09:16:55 33 4
gpt4 key购买 nike

我有一个 WinForm,其顶部包含一个 bindingNavigator,下面是一个包含两个水平面板的 splitContainer。 splitContainer 填充了 bindingNavigator 未占用的空间。

我想将底部面板设置为固定高度,比如 100 像素,并让顶部面板填充其余空间。

这是我当前的代码:

kundeteamSplitContainer.SplitterDistance = kundeteamSplitContainer.Height - 100;

我原以为这会动态地将分离器距离设置为始终比总高度小 100 像素,从而使底部面板占据剩余的 100 像素。这并不像预期的那样工作,因为当我在运行时调整表单大小时底部面板不断改变大小。

编辑:如果可能的话,我坚持使用 splitContainer。有一堆与隐藏/显示底部面板相关的功能已经实现,我不想再做那个工作。

最佳答案

设置FixedPanel属性添加到您希望保持相同大小的面板。

关于c# - SplitContainer 中的固定面板高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1373596/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com