
Positioning controls in the middle of a CheckBox这是我之前的问题"字体相关控制定位"的后续内容。这是尝试解决这个问题背后的真正问题,可能与我所询问的方式不同。
问题陈述示例:我想要一个复选框,上面写着"加载后按
复杂性:我希望能够为所有这些控件更改我的字体(基本上将它们设置为
更一般地说,我希望控件以与字体无关的方式动态布局,以便
每个人似乎都错过了这个部分:这些都嵌套在 解决方案?在这一点上,我在想:
重新思考问题,不知何故,可能有一个丑陋的解决方案,如两个单独的文本行:"加载后调整找到的价格"(
某种自定义控件?
某种具有 放弃并返回MS Sans Serif,或统一使用Tahoma,或将Segoe UI与我的应用程序打包在一起,从而不尊重系统默认字体。 (新的,通过编辑)切换到WPF,如果有人可以说服我它完全支持这种情况。 如果您有多个选项遵循此布局,为什么不创建用户控件? 用户控件将包含CheckBox,NumericUpDown,ComboBox和"加载后"标签。 您可以覆盖OnFontChanged,以根据使用给定字体呈现文本来调整控件的位置。 将EventHandler添加到Label以检查/取消选中CheckBox。 至于将焦点矩形包围在所有控件周围,您应该能够在单击其中一个内部控件时为用户提供控件焦点。 |