richtextbox 字体颜色 wpf笔记(读一线码农8天入门wpf)

电脑杂谈  发布时间:2018-02-18 16:03:52  来源:网络整理

richtextbox显示图片_richtextbox在哪里_richtextbox 字体颜色

wpf笔记(读一线码农8天入门wpf)

****************基础****************

●引入命名空间 xmlns:local="clr-namespace:DataTemplate"

●StaticResource静态资源相当于常量,编译后值不改变 {StaticResource ResourceKey=mystyle}

●DynamicResource动态资源相当于变量,编译后值可改变 {DynamicResource ResourceKey=mystyle}

●Binding绑定 Text="{Binding ElementName=textBox1, Path=Text}"

●TemplateBinding模板绑定

****************样式Style****************

样式主要对外观缝缝补补,改个颜色,字体大小等

●Style类似css

●TargetType定义一类控件的外观 <Style TargetType="Button">

●x:Key定义一个ID供单独调用 <Style x:Key="mystyle" TargetType="Button">

●BaseOn继承 <Style x:Key="childStyle" TargetType="Button" BasedOn="{StaticResource ResourceKey=baseStyle}">

●Triggers触发器定义特定事件发生时的外观

●MultiTrigger定义多个特定事件发生时的外观

●DataTrigger定义控件特定状态下的外观,如radio的checked

●MultiDataTrigger定义控件多个状态同时存在时的外观

****************模板Template****************

模板重新定义控件的外观,颠覆原外观(当然还可以继承)

●ControlTemplate模板控制控件外观 <ControlTemplate x:Key="rect" TargetType="{x:Type CheckBox}">

●ContentPresenter继承控件原模板属性 <ContentPresenter/> Margin绑定到Padding<ContentPresenter Margin="{TemplateBinding Padding}" />

●Trigger模板中也可以有Triggers

●Style和ControlTemplate可以混合使用

●DataTemplate模板控制数据显示方式 <DataTemplate x:Key="rect">

●ItemsPanelTemplate模板控制条目控件ListBox,Menu,StatusBar等 <ItemsPanelTemplate x:Key="items">

●HierarchicalDataTemplate模板控制分层数据结构的控件

****************数据绑定****************

●控件到控件的绑定 Text="{Binding ElementName=scrollBar1, Path=Value, Mode=OneWay}"

绑定模式有四种

1:OneWay Source影响Target,但是Target却影响不到Source。

2:OneWayToSource Target影响Source,而Source却影响不到Target。richtextbox 字体颜色


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-83770-1.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...