5
CodePlex'te temalardan birini kullanıyorum ve stilde bazı değişiklikler eklemek istiyorum ancak kodlarını değiştirmem. Tema stilini nasıl alabilirim?"inherit" stil teması wpf
CodePlex'te temalardan birini kullanıyorum ve stilde bazı değişiklikler eklemek istiyorum ancak kodlarını değiştirmem. Tema stilini nasıl alabilirim?"inherit" stil teması wpf
<Style x:Key="Style1"> <Setter Property="Control.Background" Value="Yellow"/> </Style> <Style x:Key="Style2" BasedOn="{StaticResource Style1}"> <Setter Property="Control.Foreground" Value="Blue"/> </Style>
MSDN referans: http://msdn.microsoft.com/en-us/library/system.windows.style.basedon.aspx
bir diğer örnek (açık bir anahtar ile bir tarzda bir stil dayalı):
<Style x:Key="Style3" BasedOn="{StaticResource {x:Type ComboBox}}"> <Setter Property="Control.Foreground" Value="Blue"/> </Style>
sadece XAML vasıtasıyla taban kaynak sözlükte sonra uzanan kaynak sözlüğü yük veya kod.
ve temel stilin anahtarı yoksa ne yapabilirim? temalarda olduğu gibi ?????? –
Tüm stillerde tuşlar vardır, tuşlar örn. "Style1" veya örtülü veya açık bir Kontrol tipi örn. "BasedOn =" {StaticResource {x: Type ComboBox}} " –
+1, Çözüm budur –