1
我嘗試修改按鈕樣式以刪除Chrome系統按鈕。一切正常,但按鈕的內容不會在按鈕的中心正確對齊。自定義按鈕樣式對齊wpf
按鈕樣式:
<Style x:Key="NoChrome" TargetType="{x:Type Button}">
<Setter Property="Background" Value="Transparent"/>
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="Button">
<ContentPresenter/>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
按鈕聲明:
<Button Content="Button" Canvas.Left="141" Canvas.Top="324" Width="75" Style="{DynamicResource NoChrome}"/>
的HorizontalAlignment = 「中心」? – Maximus
這將是horizontalContentAlignment,但我已經設置爲中心 – Propolys
在ContentPresenter上設置? – Maximus