当前位置: 首页 > news >正文

医疗网站设计方案泰州哪里有做网站的网络公司4000-26

医疗网站设计方案,泰州哪里有做网站的网络公司4000-26,以下哪些是网页制作工具,大学生个人网站制作1:控件模版简介: 自定义控件模版:自己添加的样式、标签,控件模版也是属于资源的一种, 每一个控件模版都有一唯一的 key,在控件上通过template属性进行绑定 什么场景下使用自定义控件模版,当项目里面多个地方…

1:控件模版简介:

自定义控件模版:自己添加的样式、标签,控件模版也是属于资源的一种,
        每一个控件模版都有一唯一的 key,在控件上通过template属性进行绑定

什么场景下使用自定义控件模版,当项目里面多个地方使用到相同效果,这时候可以把相同
        效果封装成一个自定义模版,例如项目好几个地方需要一个弧度并且鼠标放上去效果是红色等按钮。就可以
        把按钮从新自定义一下。

2:关于控件模版的实例

<Window.Resources><!--自定义模版--><ControlTemplate x:Key="c1" TargetType="Button" ><Border Background="AliceBlue"CornerRadius="5"BorderThickness="2"x:Name="border"><!--ContentPresenter 呈现内容的标签--><StackPanel Orientation="Horizontal"><TextBlock VerticalAlignment="Center"Margin="0,0,10,0"Name="t1"Text="☆"></TextBlock><ContentPresenter HorizontalAlignment="Center"VerticalAlignment="Center"></ContentPresenter> </StackPanel></Border><!--Triggers 设置触发 鼠标移去 鼠标移开等效果--><ControlTemplate.Triggers><!--Property 设置的属性Value 属性值--><!--IsMouseOver 鼠标放上去TargetName="border" 目标元素的name属性--><Trigger Property="IsMouseOver"Value="true"><Setter Property="Background"Value="red"TargetName="border"></Setter><Setter Property="BorderBrush"Value="green"TargetName="border"></Setter><Setter Property="Text"Value="★"TargetName="t1"></Setter></Trigger></ControlTemplate.Triggers></ControlTemplate>
</Window.Resources><Grid><!--WPF不仅支持传统winfrom编程,并且还引入以模版为核心的新一代设计理念,在wpf通过使用模版将数据和界面进行解耦。模版主要分为俩大类型的模版:数据模版【DataTemplate】 和控件模版【Control Template】,控件模版:描述如何显示控件,数据模版:描述如何显示数据,--><!--<Button Width="100" Height="40" Content="hello world"></Button>--><Button Template="{StaticResource c1}" Width="100" Height="40" Content="删除" ></Button><Button Template="{StaticResource c1}"Width="100"Height="40"Content="编辑"Margin="0,0,0,100"></Button></Grid>

效果图如下

 1关于数据模板的简介:

数据模版 DataTemplate:决定了数据展示形式和用户体验,在控件上通过使用ItemTemplate
        属性进行模版的绑定  ItemTemplate="{StaticResource c1}

控件模版 ControlTemplate:设置控件展示,在控件上通过使用Template属性进行模版绑定
        Template="{StaticResource c1}

2 关于它的实例

 <Window.Resources><DataTemplate x:Key="c1"><StackPanel Orientation="Horizontal"><Border Width="10" Height="10"Background="{Binding Code}"></Border><TextBlock Text="{Binding Code}"> </TextBlock></StackPanel></DataTemplate></Window.Resources><Grid><ListBox Width="200"Height="100"HorizontalAlignment="Left"VerticalAlignment="Top"ItemTemplate="{StaticResource c1}"Name="l1"></ListBox><ComboBox Width="200"Height="40"ItemTemplate="{StaticResource c1}"Name="com"></ComboBox><!--这是之前的itemsource的写法--><ListBox Width="200"Height="100"HorizontalAlignment="Left"VerticalAlignment="Top"ItemsSource="{Binding}"Margin="300,0,0,0"Name="l3"><ListBox.ItemTemplate><DataTemplate><StackPanel Orientation="Horizontal"><Border Width="10"Height="10"Background="{Binding Code}"></Border><TextBlock Text="{Binding Code}"></TextBlock></StackPanel></DataTemplate></ListBox.ItemTemplate></ListBox></Grid>

定义模型类

    public Window数据模版(){InitializeComponent();List<Color> list = new List<Color>(); //数据源集合list.Add(new Color() { Code = "#ff0000"});list.Add(new Color(){Code = "#00ff00"});list.Add(new Color(){Code = "#00FF00"});list.Add(new Color(){Code = "#55efc4"});list.Add(new Color(){Code = "#FBCA11"});this.l1.ItemsSource = list;this.com.ItemsSource = list;//之前的数据绑定的写法this.l3.ItemsSource = list;// this.l3.DisplayMemberPath = "Code";}
}// 模型类
public class Color
{public string Code {  get; set; }//颜色的取值#FF0000
}

http://www.yayakq.cn/news/948774/

相关文章:

  • 龙岗住房建设局网站办公系统软件oa
  • c2c电子商务网站有哪些网站设置手机才能播放
  • 怎么知道网站程序是什么做的wordpress怎么绑定域名
  • 做网站公司 晨旭东方怎样创建设计公司网站
  • 怎么做点击图片进网站苏州网站定制公司哪家好
  • 公众平台网站建设哪家专业网站建设与网页设计是什么
  • 路由器通过域名解析做网站西安阎良区建设局网站
  • 做网站做那一网站好中国品牌500强排名
  • 厦门市建设局网站住房保障2018如何有效的推广宣传
  • 黄骅市网站建设公司net开发网页小程序
  • 百度给做的网站如何登陆网站后台免费网站怎么建立
  • 做网站的公司哪好物流网站建设网
  • 网站这么推广创意网名昵称大全
  • 国内最好的摄影网站网站基础维护
  • 为什要做网站域名备案查询管理系统
  • 广州网站制作公司多少钱付费资料网站开发
  • 网站+建设设计网站建设的方法有哪些方面
  • 电子商务网站建设与维护读书报告电商型网站建设
  • 中小学网站建设排行2017不允许做企业网站
  • 网站建设常用编程语言餐饮 公司 网站建设
  • 联邦快递网站建设的目标百度推广天津总代理
  • 没有广告的免费个人网站建设手机购物网站模板下载
  • 一个论坛网站应该怎么做wordpress展示备案号
  • 网站入口你会回来感谢我的好的模板网站建设
  • 河南做网站找谁中国核工业二三建设有限公司
  • 怎么做打鱼网站宣传产品的方式
  • 建设一个网站的技术可行性研究保险网站 源码
  • 布吉网站建设多少钱本地服务器搭建教程
  • 网站单页seo卫生间做防水网站
  • 做网站到底需要什么推广普通话手抄报内容资料