zoukankan      html  css  js  c++  java
  • ControlTemplate in WPF —— Shared in all file

    <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
    
    <!--<SnippetVerticalHIC>-->
      <Style x:Key="VerticalHIC"
             TargetType="{x:Type HeaderedItemsControl}">
        <Setter Property="Template">
          <Setter.Value>
            <ControlTemplate TargetType="{x:Type HeaderedItemsControl}">
              <StackPanel Margin="20">
                <ContentPresenter Grid.Row="0"
                                  Margin="8,20,0,0"
                                  TextBlock.Foreground="#65A"
                                  TextBlock.FontFamily="Trebuchet MS"
                                  TextBlock.FontSize="14px"
                                  TextBlock.FontWeight="Bold"
                                  ContentSource="Header" />
                <StackPanel IsItemsHost="True"
                            Orientation="Vertical"
                            Grid.Row="1"
                            VerticalAlignment="Center"
                            HorizontalAlignment="Center" />
              </StackPanel>
            </ControlTemplate>
          </Setter.Value>
        </Setter>
      </Style>
    <!--</SnippetVerticalHIC>-->
    <!--<SnippetHorizontalHIC>-->
      <Style x:Key="HorizontalHIC"
             TargetType="{x:Type HeaderedItemsControl}">
        <Setter Property="Template">
          <Setter.Value>
            <ControlTemplate TargetType="{x:Type HeaderedItemsControl}">
              <StackPanel Margin="20">
                <ContentPresenter Grid.Row="0"
                                  Margin="8,20,0,0"
                                  TextBlock.Foreground="#65A"
                                  TextBlock.FontFamily="Trebuchet MS"
                                  TextBlock.FontSize="14px"
                                  TextBlock.FontWeight="Bold"
                                  ContentSource="Header" />
                <StackPanel IsItemsHost="True"
                            Orientation="Horizontal"
                            Grid.Row="1"
                            VerticalAlignment="Center"
                            HorizontalAlignment="Center" />
              </StackPanel>
            </ControlTemplate>
          </Setter.Value>
        </Setter>
      </Style>
    <!--</SnippetHorizontalHIC>-->
    
    <!--<SnippetResources>-->
      <!--Control colors.-->
      <Color x:Key="WindowColor">#FFE8EDF9</Color>
      <Color x:Key="ContentAreaColorLight">#FFC5CBF9</Color>
      <Color x:Key="ContentAreaColorDark">#FF7381F9</Color>
    
      <Color x:Key="DisabledControlLightColor">#FFE8EDF9</Color>
      <Color x:Key="DisabledControlDarkColor">#FFC5CBF9</Color>
      <Color x:Key="DisabledForegroundColor">#FF888888</Color>
    
      <Color x:Key="SelectedBackgroundColor">#FFC5CBF9</Color>
      <Color x:Key="SelectedUnfocusedColor">#FFDDDDDD</Color>
    
      <Color x:Key="ControlLightColor">White</Color>
      <Color x:Key="ControlMediumColor">#FF7381F9</Color>
      <Color x:Key="ControlDarkColor">#FF211AA9</Color>
    
      <Color x:Key="ControlMouseOverColor">#FF3843C4</Color>
      <Color x:Key="ControlPressedColor">#FF211AA9</Color>
    
    
      <Color x:Key="GlyphColor">#FF444444</Color>
      <Color x:Key="GlyphMouseOver">sc#1, 0.004391443, 0.002428215, 0.242281124</Color>
    
      <!--Border colors-->
      <Color x:Key="BorderLightColor">#FFCCCCCC</Color>
      <Color x:Key="BorderMediumColor">#FF888888</Color>
      <Color x:Key="BorderDarkColor">#FF444444</Color>
    
      <Color x:Key="PressedBorderLightColor">#FF888888</Color>
      <Color x:Key="PressedBorderDarkColor">#FF444444</Color>
    
      <Color x:Key="DisabledBorderLightColor">#FFAAAAAA</Color>
      <Color x:Key="DisabledBorderDarkColor">#FF888888</Color>
    
      <Color x:Key="DefaultBorderBrushDarkColor">Black</Color>
    
      <!--Control-specific resources.-->
      <Color x:Key="HeaderTopColor">#FFC5CBF9</Color>
      <Color x:Key="DatagridCurrentCellBorderColor">Black</Color>
      <Color x:Key="SliderTrackDarkColor">#FFC5CBF9</Color>
    
      <Color x:Key="NavButtonFrameColor">#FF3843C4</Color>
    
      <LinearGradientBrush x:Key="MenuPopupBrush"
                           EndPoint="0.5,1"
                           StartPoint="0.5,0">
        <GradientStop Color="{DynamicResource ControlLightColor}"
                      Offset="0" />
        <GradientStop Color="{DynamicResource ControlMediumColor}"
                      Offset="0.5" />
        <GradientStop Color="{DynamicResource ControlLightColor}"
                      Offset="1" />
      </LinearGradientBrush>
    
      <LinearGradientBrush x:Key="ProgressBarIndicatorAnimatedFill"
                           StartPoint="0,0"
                           EndPoint="1,0">
        <LinearGradientBrush.GradientStops>
          <GradientStopCollection>
            <GradientStop Color="#000000FF"
                          Offset="0" />
            <GradientStop Color="#600000FF"
                          Offset="0.4" />
            <GradientStop Color="#600000FF"
                          Offset="0.6" />
            <GradientStop Color="#000000FF"
                          Offset="1" />
          </GradientStopCollection>
        </LinearGradientBrush.GradientStops>
      </LinearGradientBrush>
    <!--</SnippetResources>-->
    
    
    </ResourceDictionary>
  • 相关阅读:
    springboot~gradle4.7之后的lombok引用方法
    fzu 2107 Hua Rong Dao(状态压缩)
    jquery 按钮效果 正常、移上、按下
    HDU4550+贪心
    谈mvc开发中gzip压缩的应用
    GET方法传递中文参数乱码解决办法
    游戏开发工具之纹理打包器-3.使用GDI+绘图
    处理机调度
    Adroid学习系列-入门(1)
    Drupal 7.23版本升级笔记
  • 原文地址:https://www.cnblogs.com/tianciliangen/p/7410475.html
Copyright © 2011-2022 走看看