added SSCLI 1.0
[windows-sources.git] / sdk / samples / WPFSamples / ControlTemplateExamples / csharp / resources / shared.xaml
blob830e0c05ec3782e741048e0e33ae56ac8fb7a7cd
1 <ResourceDictionary 
2   xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
3   xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
5   <Style x:Key="VerticalHIC" TargetType="{x:Type HeaderedItemsControl}">
6     <Setter Property="Template">
7       <Setter.Value>
8         <ControlTemplate TargetType="{x:Type HeaderedItemsControl}">
9           <StackPanel Margin="20">
10             <ContentPresenter 
11               Grid.Row="0" 
12               Margin="8,20,0,0" 
13               TextBlock.Foreground="#AAA" 
14               TextBlock.FontFamily="Trebuchet MS" 
15               TextBlock.FontSize="14px" 
16               TextBlock.FontWeight="Bold" 
17               ContentSource="Header" />
18             <StackPanel
19               IsItemsHost="True"
20               Orientation="Vertical" 
21               Grid.Row="1" 
22               VerticalAlignment="Center" 
23               HorizontalAlignment="Center" />
24           </StackPanel>
25         </ControlTemplate>
26       </Setter.Value>
27     </Setter>
28   </Style>
30   <Style x:Key="HorizontalHIC" TargetType="{x:Type HeaderedItemsControl}">
31     <Setter Property="Template">
32       <Setter.Value>
33         <ControlTemplate TargetType="{x:Type HeaderedItemsControl}">
34           <StackPanel Margin="20">
35             <ContentPresenter 
36               Grid.Row="0" 
37               Margin="8,20,0,0" 
38               TextBlock.Foreground="#AAA" 
39               TextBlock.FontFamily="Trebuchet MS" 
40               TextBlock.FontSize="14px" 
41               TextBlock.FontWeight="Bold" 
42               ContentSource="Header" />
43             <StackPanel
44               IsItemsHost="True"
45               Orientation="Horizontal" 
46               Grid.Row="1" 
47               VerticalAlignment="Center" 
48               HorizontalAlignment="Center" />
49           </StackPanel>
50         </ControlTemplate>
51       </Setter.Value>
52     </Setter>
53   </Style>
55   <!-- Fill Brushes -->
57   <LinearGradientBrush x:Key="NormalBrush" StartPoint="0,0" EndPoint="0,1">
58     <GradientBrush.GradientStops>
59       <GradientStopCollection>
60         <GradientStop Color="#FFF" Offset="0.0"/>
61         <GradientStop Color="#CCC" Offset="1.0"/>
62       </GradientStopCollection>
63     </GradientBrush.GradientStops>
64   </LinearGradientBrush>
66   <LinearGradientBrush x:Key="HorizontalNormalBrush" StartPoint="0,0" EndPoint="1,0">
67     <GradientBrush.GradientStops>
68       <GradientStopCollection>
69         <GradientStop Color="#FFF" Offset="0.0"/>
70         <GradientStop Color="#CCC" Offset="1.0"/>
71       </GradientStopCollection>
72     </GradientBrush.GradientStops>
73   </LinearGradientBrush>
75   <LinearGradientBrush x:Key="LightBrush" StartPoint="0,0" EndPoint="0,1">
76     <GradientBrush.GradientStops>
77       <GradientStopCollection>
78         <GradientStop Color="#FFF" Offset="0.0"/>
79         <GradientStop Color="#EEE" Offset="1.0"/>
80       </GradientStopCollection>
81     </GradientBrush.GradientStops>
82   </LinearGradientBrush>
84   <LinearGradientBrush x:Key="HorizontalLightBrush" StartPoint="0,0" EndPoint="1,0">
85     <GradientBrush.GradientStops>
86       <GradientStopCollection>
87         <GradientStop Color="#FFF" Offset="0.0"/>
88         <GradientStop Color="#EEE" Offset="1.0"/>
89       </GradientStopCollection>
90     </GradientBrush.GradientStops>
91   </LinearGradientBrush>
93   <LinearGradientBrush x:Key="DarkBrush" StartPoint="0,0" EndPoint="0,1">
94     <GradientBrush.GradientStops>
95       <GradientStopCollection>
96         <GradientStop Color="#FFF" Offset="0.0"/>
97         <GradientStop Color="#AAA" Offset="1.0"/>
98       </GradientStopCollection>
99     </GradientBrush.GradientStops>
100   </LinearGradientBrush>
102   <LinearGradientBrush x:Key="PressedBrush" StartPoint="0,0" EndPoint="0,1">
103     <GradientBrush.GradientStops>
104       <GradientStopCollection>
105         <GradientStop Color="#BBB" Offset="0.0"/>
106         <GradientStop Color="#EEE" Offset="0.1"/>
107         <GradientStop Color="#EEE" Offset="0.9"/>
108         <GradientStop Color="#FFF" Offset="1.0"/>
109       </GradientStopCollection>
110     </GradientBrush.GradientStops>
111   </LinearGradientBrush>
113   <SolidColorBrush x:Key="DisabledForegroundBrush" Color="#888" />
115   <SolidColorBrush x:Key="DisabledBackgroundBrush" Color="#EEE" />
117   <SolidColorBrush x:Key="WindowBackgroundBrush" Color="#FFF" />
119   <SolidColorBrush x:Key="SelectedBackgroundBrush" Color="#DDD" />
121   <!-- Border Brushes -->
123   <LinearGradientBrush x:Key="NormalBorderBrush" StartPoint="0,0" EndPoint="0,1">
124     <GradientBrush.GradientStops>
125       <GradientStopCollection>
126         <GradientStop Color="#CCC" Offset="0.0"/>
127         <GradientStop Color="#444" Offset="1.0"/>
128       </GradientStopCollection>
129     </GradientBrush.GradientStops>
130   </LinearGradientBrush>
132   <LinearGradientBrush x:Key="HorizontalNormalBorderBrush" StartPoint="0,0" EndPoint="1,0">
133     <GradientBrush.GradientStops>
134       <GradientStopCollection>
135         <GradientStop Color="#CCC" Offset="0.0"/>
136         <GradientStop Color="#444" Offset="1.0"/>
137       </GradientStopCollection>
138     </GradientBrush.GradientStops>
139   </LinearGradientBrush>
141   <LinearGradientBrush x:Key="DefaultedBorderBrush" StartPoint="0,0" EndPoint="0,1">
142     <GradientBrush.GradientStops>
143       <GradientStopCollection>
144         <GradientStop Color="#777" Offset="0.0"/>
145         <GradientStop Color="#000" Offset="1.0"/>
146       </GradientStopCollection>
147     </GradientBrush.GradientStops>
148   </LinearGradientBrush>
150   <LinearGradientBrush x:Key="PressedBorderBrush" StartPoint="0,0" EndPoint="0,1">
151     <GradientBrush.GradientStops>
152       <GradientStopCollection>
153         <GradientStop Color="#444" Offset="0.0"/>
154         <GradientStop Color="#888" Offset="1.0"/>
155       </GradientStopCollection>
156     </GradientBrush.GradientStops>
157   </LinearGradientBrush>
159   <SolidColorBrush x:Key="DisabledBorderBrush" Color="#AAA" />
161   <SolidColorBrush x:Key="SolidBorderBrush" Color="#888" />
163   <SolidColorBrush x:Key="LightBorderBrush" Color="#AAA" />
165   <!-- Miscellaneous Brushes -->
166   <SolidColorBrush x:Key="GlyphBrush" Color="#444" />
168   <SolidColorBrush x:Key="LightColorBrush" Color="#DDD" />
170 </ResourceDictionary>