c# - 在 TabControl 内恢复 SplitterDistance 不一致

标签 c# .net winforms

我正在编写一个 WinForms 应用程序,我的 TabControl 中的一个选项卡有一个 SplitContainer。我在用户的应用程序设置中保存了 SplitterDistance,但恢复不一致。如果带有拆分器的标签页可见,则恢复正常并且拆分器距离与我离开时一样。如果选择了其他选项卡,则分离器距离错误。

最佳答案

有一个更简单的解决方案。如果在 SplitContainer.Fixed Panel 属性中将 Panel 设置为固定面板,它的所有行为都符合预期。

关于c# - 在 TabControl 内恢复 SplitterDistance 不一致,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/129362/

相关文章:

c# - 检索设备类 GUID 或驱动程序 key

c# - 从WinRT上的C#中的MP3流绘制波形

.net - 您可以在 WPF 应用程序中使用 Sketchflow 控件/样式吗?

C# 动态表单(反射)-链接控件

c# - jQuery 是在 C#.net 环境中处理用户交互的最佳方式吗?

c# - 是否有适用于 .Net 的良好图形(不是图表)可视化 API?

.net - WPF 中的 ToolStripDropDownButton 等价物?

c# - Excel 卡在消息框询问是否要保存工作簿的位置

c# - 通过 Web api 将大文件(> 1 GB)上传到 Azure Blob 存储

c# - updatepanel 触发导致完全回发而不是部分回发