首页 > 解决方案 > 如何在保持所有内容对齐的同时拉伸 CheckBox

问题描述

我正在编写一个自定义的可检查列表框,并且在选择一个项目时必须检查这些项目。我能想到的最简单的方法是增加 CheckBox 的高度/宽度(大小)以覆盖整个 ListBoxItem 区域,但是我无法垂直对齐正方形及其文本,例如:

在此处输入图像描述

鉴于其整个区域(蓝色矩形),红色文本在某种程度上是所需的对齐方式。实现这一目标需要什么?

标签: c#wpfcheckboxcustom-controls

解决方案


每个人总是要尝试使事情变得过于复杂:)

试试VerticalContentAlignment="Center"


推荐阅读