原文:
WPF把CheckBox的文字放到左边,开关在右边
实现
这篇文章给了一个不错的参考方案.
http://www.codeproject.com/Articles/19141/WPF-Checkbox-Text-On-Left-Side
但是因为只是想把开关文字换一个位置,我觉得应该有CheckBox默认的模板再稍作修改就可以了.而且上面那个文章的方案在对其上面和原来的CheckBox有所不同.
所以我去看了一下CheckBox默认的模板.以下是和今天内容相关的部分.
<Setter Property="Control.Template"> <Setter.Value> <ControlTemplate TargetType="CheckBox"> <BulletDecorator Background="#00FFFFFF" SnapsToDevicePixels="True"