我使用的自定义用户控件出现了问题,在Stack Overflow、MSDN和Google上搜索并没有找到与我遇到的问题相似的解决方案。
我的用户控件非常简单:它由一个标签、一个文本框和一个按钮组成,同时提供SaveFileDialog和FolderSelectDialog功能。文本框和按钮分别通过左右锚定和右对齐来设计,这样如果控件被调整为更大的尺寸,则文本框会扩大以填充间隙,而按钮将保持在控件右侧。
但遇到的问题是当控件被放大时,在构建和运行项目时控件默认大小右侧的区域变为空白。下面的图片说明了这个问题:
编辑器中:
运行中:
该控件在设计窗口中较小,但在将其添加到表单并加宽后,它的行为符合预期。然而,当我运行包含该控件的表单时,控件的一半不可见。
我怀疑我可能忽略了一些简单的东西,但我在搜索中无法找到任何解决此问题的方法。非常感谢您的帮助。
我的用户控件非常简单:它由一个标签、一个文本框和一个按钮组成,同时提供SaveFileDialog和FolderSelectDialog功能。文本框和按钮分别通过左右锚定和右对齐来设计,这样如果控件被调整为更大的尺寸,则文本框会扩大以填充间隙,而按钮将保持在控件右侧。
但遇到的问题是当控件被放大时,在构建和运行项目时控件默认大小右侧的区域变为空白。下面的图片说明了这个问题:
编辑器中:
![in editor](https://istack.dev59.com/bN6K3.webp)
![running](https://istack.dev59.com/JD0nG.webp)
我怀疑我可能忽略了一些简单的东西,但我在搜索中无法找到任何解决此问题的方法。非常感谢您的帮助。