WPF 我的初学必备技能
0.控件
0.1.内容控件(Content Controls)
0.2.条目控件(Items Controls)
0.3.文本控件(Text Controls)
0.4.范围控件(Range Controls)
1.布局
1.0.Grid布局
1.1.StackPanel布局
1.2.DockPanel布局
2.画刷
2.0.SolidColorBrush(实心画刷)
2.1.GradientBrush(梯度画刷)
2.1.0.LinearGradientBrush(线性梯度画刷)
2.1.1.RadialgradientBrush(圆形梯度画刷)
2.2.ImageBrush(图像画刷)
2.3.VisualBrush(控件画刷)
2.4.DrawingBrush(自定义画刷)
3.绑定资源、数据等
3.0.Binding
3.1.TemplateBinding
3.3.StaticResource
3.3.x:Type local:,x:Static local:MainWindow.zjcname:,x:Null,x:Array
3.4.RelativeSource的三种典型用法
3.5.OneWay,TwoWay,OneTime,Default和OneWayToSource等多种绑定模式
4.线程
4.0.一般实时显示进度需要线程
4.1.文件上下载、导入导出需要线程
5.用户控件,自定义控件(重写控件)
5.0.自定义下拉框
5.1.自定义进度条
5.2.自定义分页
5.3.自定义按钮
5.4.自定义DataGrid
6.动画
6.0.旋转动画
6.0.0.加载
6.0.1.导入导出
6.1.拉伸动画
6.1.0.弹出窗体
6.1.1.缩放
6.2.路径动画
6.2.0.平移
7.触发器
7.0.Style触发器
7.1.ControlTemplate触发器
7.2.DataTemplate触发器
8.事件、委托
8.0.线程与委托往往一起用
8.1.自定义控件中绑定控件的事件[自定义分页控件]
9.操作XML文件
9.0.通XML文件内容添加用户控件
9.1.对XML文件增删改查
10.文件上传下载,导入导出文件、Excel等
10.0.DataGrid中显示的数据导出Excel到本地
11.WebService
11.0.WebService中的上传下载方法