1 / 30
文档名称:

WPF资源样式和模板.ppt

格式:ppt   大小:713KB   页数:30页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

WPF资源样式和模板.ppt

上传人:dyx110 2020/10/22 文件大小:713 KB

下载得到文件列表

WPF资源样式和模板.ppt

相关文档

文档介绍

文档介绍:项目六WPF资源、样式和模板—项目美化讲师刘振东本章导读:本章的主要内容是利用资源、样式和模板的相关知识,美化图书管理系统。通过项目“系统中各控件美化”为导向,四个任务(美化TextBlock控件、美化TextBox控件、美化Button控件和自定义控件模板)为驱动,学****有关WPF资源、样式和模板的知识,本项目着力使学****者对WPF的资源、样式有一定认识,初步掌握自定义控件模板的用法。项目六WPF资源、样式和模板—项目美化 ——任务四美化DataGrid控件自定义控件的外观,还可以采用数据模板化方式。数据模板化用到了数据绑定的相关知识。读者管理界面使用的DataGrid是默认WPF元素样式,我们可以利用DataTemplate来实现对其美化。读者管理界面出现是变旋转边放大,有动态特效。一、任务描述:二、知识准备:1自定义DataGrid外观://://p://p://p://p://p://p://p://://p://p://p://p://p://p://://p://p:///p://p://p://p://p://p://p://p://p://p://p://p://p://p://aGrid控件是一个功能非常多的控件,除了可以利用该控件显示、编辑数据之外,还可以利用它进行灵活的样式控制。默认情况下,当我们为DataGrid控件设置ItemSource属性后,DataGrid会根据数据类型自动生成相应的列,下表列出DataGrid支持的四种列及其数据类型。二、知识准备:1、自定义DataGrid外观1、自定义DataGrid外观二、知识准备:除此之外,我们可以用DataGridTemplateColumn自定义其他数据类型。自定义类型时,一般在资源字典中定义模板,。下面的代码演示了如何分别定义显示模板和编辑模板。1、自定义DataGrid外观二、知识准备:<DataTemplatex:Key="myTemplate"><ImageHeight="40"Source="{BindingmyPhoto}"/></DataTemplate><DataTemplatex:Key="EditMyTemplate">……</DataTemplate>1、自定义DataGrid外观二、知识准备:://://p://p://p://p://p://p://p://://p://p://p://p://p://p://://p://p:///p://p://p://p://p://p://p://p://p://p://p://p://p://p://代码演示了如何在DataGrid中引用定义的模板。<DataGridx:Name="dataGrid1"ItemsSource="Binding"AutoGenerateColumns="False"><><DataGridTemplateColumnHeader="照片"CellTemplate="{StaticResourcemyTemplate}" CellEditingTemplate="EditMyTemplate"/></></DataGrid>1、自定义DataGrid外观二、知识准备: