【发布时间】:2019-04-25 21:51:56
【问题描述】:
我正在编写一个自定义的可检查列表框,并且在选择项目时必须检查项目。我能想到的最简单的方法是增加 CheckBox 的高度/宽度(大小)以覆盖整个 ListBoxItem 区域,但是我无法垂直对齐正方形及其文本,例如:
鉴于其整个区域(蓝色矩形),红色文本在某种程度上是所需的对齐方式。实现这一目标需要什么?
【问题讨论】:
标签: c# wpf checkbox custom-controls
我正在编写一个自定义的可检查列表框,并且在选择项目时必须检查项目。我能想到的最简单的方法是增加 CheckBox 的高度/宽度(大小)以覆盖整个 ListBoxItem 区域,但是我无法垂直对齐正方形及其文本,例如:
鉴于其整个区域(蓝色矩形),红色文本在某种程度上是所需的对齐方式。实现这一目标需要什么?
【问题讨论】:
标签: c# wpf checkbox custom-controls
每个人总是要尝试使事情变得过于复杂:)
试试VerticalContentAlignment="Center"。
【讨论】: