【发布时间】:2014-10-09 09:15:40
【问题描述】:
我想将 WPF 单选按钮放置在图像的中心底部。目前我有一个带有图像的堆栈面板,然后是底部的单选按钮,但我想要它,所以单击图像会触发单选按钮。
当我尝试将图像嵌入单选按钮时,它只显示在按钮的右侧。如何使用静态资源来做到这一点?
这就是我将单选按钮放在顶部的方法,但我不知道调整边距是否是一种好方法。
<ControlTemplate x:Key="RadioButtonBottom" TargetType="{x:Type RadioButton}">
<RadioButton IsChecked="{TemplateBinding IsChecked}" Margin="35 0 0 0" >
<TextBlock>
<LineBreak />
<InlineUIContainer>
<ContentPresenter Margin="-50,0,0,0"
Content="{TemplateBinding ContentPresenter.Content}"
ContentTemplate="{TemplateBinding ContentPresenter.ContentTemplate}"/>
</InlineUIContainer>
</TextBlock>
</RadioButton>
</ControlTemplate>
它应该看起来像这样:
【问题讨论】:
-
您能否添加一张当前的屏幕截图以及您希望它的外观的速写草图?
-
添加了一张照片,之前没有足够的声望。