【发布时间】:2013-06-10 13:38:03
【问题描述】:
我有一个包含 2 个子控件的用户控件:
- 左侧的标签,Anchor 设置为 Left|Right|Top|Bottom
- 右侧的图片框,Anchor 设置为 Right|Top|Bottom。
我希望图片框保持连接到控件的右侧,它在设计器中执行此操作。但是,当我实际运行我的程序时,如果我使控件的宽度超过大约 100 像素,图片框似乎会从控件的右侧浮动,而在 150 像素时,图片框(即 20x20)是完全不可见的!
我没有任何代码在运行时调整图片框的锚样式,那么这是怎么发生的,我该如何解决呢?
【问题讨论】:
-
控件需要可调吗?你的 PictureBox 是如何对齐的?
-
控件是可调节的,这样我就可以在标签的不同空间中显示不同数量的文本。例如,我可能有一个大空间,我想在标签中显示“50.00k (+8250)”,而一个小空间我只关心“50.00k”。
-
图片框是否对齐?
-
我想我的意思是锚。