9 Kasım 2010, Salı
Nasıl tüm kontrolleri sınıf kütüphanesi Stilleri)hedef
Tüm elemanları için geçerli bir stil belirleyebilir miyim? Denedim
<Style TargetType="Control">
<Setter Property="Margin" Value="0,5" />
</Style>
Ama hiçbir şey yapmadı
CEVAP
9 Kasım 2010, Salı
Oluşturduğunuz Style Control Control türevi olan öğeleri hedef alıyor. x:Key değil örtülü olarak TargetType, yani senin durumunda x:Key="{x:Type Control}" ayarlı.
Style TargetType türetilen tüm öğeleri hedefleyen Style belirtmek için doğrudan bir yol yoktur. Diğer bazı seçenekler vardır.
Eğer varsa aşağıdaki 14**
<Style x:Key="ControlBaseStyle" TargetType="{x:Type Control}">
<Setter Property="Margin" Value="50" />
</Style>
Örneğin Buttons tüm hedef olabilir
<Style TargetType="{x:Type Button}" BasedOn="{StaticResource ControlBaseStyle}"/>
ya da stil doğrudan herhangi bir öğe üzerinde Button ör
<Button Style="{StaticResource ControlBaseStyle}" ...>
Bunu PaylaÅŸ:

Karınca dışında belirli bir hedef için...
Nasıl&; derleme quot&; Java sınıf dosy...
Nasıl belirli bir öğe için bir sınıf e...
Nasıl sınıf iterable yapmak için?...
Nasıl türetilmiş sınıf, üst sınıf bir ...