은 모든 시각적 스타일을 무시하지만 내가 그러나 나는 그런 margins
및 verticalAlignment
같은 시각적 것보다 다른 일부 속성을 설정하려면, 그래서 나는 UserControl.resources
섹션Mahapps 테마를 재정의하지 않고 속성을 설정하는 방법은 무엇입니까?
<Style x:Key="{x:Type TextBox}" TargetType="TextBox" BasedOn="{StaticResource ResourceKey={x:Type TextBox}}">
<Setter Property="Margin" Value="2"/>
<Setter Property="VerticalAlignment" Value="Center"/>
</Style>
이 추가하는 GUI에 대한 Mahapps을 사용하고 있습니다 TextBoxes의 속성을 사용하면 모든 비주얼 스타일 설정을 재정의하지 않고 이러한 속성을 추가하는 방법은 무엇입니까?
당신이 정의한'Key'가 일반적으로 모든'TextBox'를 목표로하는 단순한 이유로'TextBox'에 영향을 미칩니다. 대신'Key'에'Key = "SpecificTextBox"와 같은 일반 이름을 지정하십시오. 그런 다음 'TextBox'에 대한 xaml 정의에서이 스타일을 가리 키십시오. – Sandesh