Laden...

ResourceDictionary

Erstellt von CyberHunter vor 11 Jahren Letzter Beitrag vor 11 Jahren 513 Views
C
CyberHunter Themenstarter:in
131 Beiträge seit 2007
vor 11 Jahren
ResourceDictionary

Hallo zusammen,

Da meine WPF Anwendung auch auf älteren Rechnern mit z.B. Windows XP ausgeführt wird
habe ich in die App.xaml enen verweis auf das Dictionary "Aero" hinzugefügt damit die Anwendung auch auf alten Systemen WPF like aussieht.

Nun habe ich das Problem das aber die Styles die ich für mein Custom Control in der App.xaml definiert habe nicht mehr greifen.

So sieht meine App.xaml in aus:


...

 <Application.Resources>

        <ResourceDictionary>

            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary Source="/PresentationFramework.Aero, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=MSIL;component/themes/aero.normalcolor.xaml"/>
            </ResourceDictionary.MergedDictionaries>

            <Style TargetType="local:MeinDataGrid">
                <Setter Property="AlternatingRowBackground">
                    <Setter.Value>
                        <LinearGradientBrush StartPoint="0.5,0" EndPoint="0.5,3">
                            <GradientStop Color="#ccffee" Offset="0.0" />
                            <GradientStop Color="#31c4cf" Offset="0.25" />
                        </LinearGradientBrush>
                    </Setter.Value>

                </Setter>
                <Setter Property="RowBackground">
                    <Setter.Value>
                        <LinearGradientBrush StartPoint="0.5,0" EndPoint="0.5,3">
                            <GradientStop Color="#ffcdbd" Offset="0.0" />
                            <GradientStop Color="#e3eccf" Offset="0.25" />
                        </LinearGradientBrush>
                    </Setter.Value>
                </Setter>
            </Style>

             ...

        </ResourceDictionary>
    </Application.Resources>


Weiss jemand was ich anders machen muss bzw. warum der Style für mein Custom Datagrid nicht greifft?

Danke für eure Hilfe
CyberHunter