zoukankan      html  css  js  c++  java
  • ControlTemplate in WPF —— Window

    <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>
  • 相关阅读:
    C#文件操作
    C#Web编程
    WMsg参数常量值
    IIS管理网站浏览
    课程视频网址
    CSS 学习质料
    Centos镜像使用帮助
    apache ab压力测试报错(apr_socket_recv: Connection reset by peer (104))
    How to Configure Nginx for Optimized Performance
    luarocks install with lua5.1 and luajit to install lapis
  • 原文地址:https://www.cnblogs.com/tianciliangen/p/7410498.html
Copyright © 2011-2022 走看看