【发布时间】:2014-08-14 10:25:40
【问题描述】:
我正在开发一个 Windows 窗体 UserControl,它显示了一个动态用户界面。 GUI 在 XML 文件中定义,UserControl 从中读取,然后将 .NET Windows 窗体控件添加到其中。它工作正常,但有时 TextBox 控件的末端被裁剪,如下图所示:
这是 TCP 选项卡的显示方式
但是如第二张图片所示,当我使用嵌套的 TabControls 时,TextBox 控件由于某种原因被裁剪。选项卡控件的嵌套并不是它们被裁剪的原因。它也发生在其他一些格式上。有时,如果您重新创建控件,它会完美显示。我正在使用FlowLayoutPanel 在标签页上放置子控件。所有控件都是动态创建并添加到 UserControl。
任何线索为什么会发生这种情况?
【问题讨论】:
-
你好@Ram。请向我们展示与受影响控件相关的 XML 文件部分。
-
UserControl.Size 属性太小了。将表单的 BackColor 设置为其他内容以查看。
标签: c# winforms tabs user-controls