zoukankan      html  css  js  c++  java
  • Silverlight中的ControlTemplate

    ControlTemlpate,其指定了控件的可视结构和可视行为,可以在不更改控件现有的功能情况下更改外观.

    主要有三种方式应用

    1. 内联定义<ToolTip>
            <ToolTip.Template>
                <ControlTemplate TargetType="ToolTip">
                    ...
                </ControlTemplate>
            </ToolTip.Template>
        </ToolTip>
       2. 资源引用<UserControl.Resources>
            <ControlTemplate x:Key="toolTip" TargetType="ToolTip">
                ...
            </ControlTemplate>
        </UserControl.Resources>
        <Grid x:Name="LayoutRoot"  Background="White">
            <ToolTip>
                <ToolTip.Template>
                    <StaticResource ResourceKey="toolTip"></StaticResource>
                </ToolTip.Template>
            </ToolTip>
        </Grid>
        3.样式引用<UserControl.Resources>
            <Style TargetType="ToolTip" x:Key="toolTip">
                <Setter Property="Template">
                    <Setter.Value>
                        <ControlTemplate TargetType="ToolTip">
                            ...
                        </ControlTemplate>
                    </Setter.Value>
                </Setter>
            </Style>
        </UserControl.Resources>
        <ToolTip Style="{StaticResource toolTip}" >
        </ToolTip>
  • 相关阅读:
    tomcat修改端口
    JSP_大并发_秒杀
    Nexus刷官方下载的映像_occam
    Nexus杂
    多项式ADT加法乘法——数组实现
    单链表——游标实现
    链表基本操作实现
    二叉查找树
    AVL树
    ORM框架疏理——廖雪峰实战系列(一)
  • 原文地址:https://www.cnblogs.com/akingyao/p/3068904.html
Copyright © 2011-2022 走看看