WPF---->通用属性表,TextBox,TextBox字体设置,Border

文章目录

  • 通用
    • 通用属性列表
  • TextBox
    • TextBox属性目录
    • TextBox字体的设置
    • TextBox选中指定文本
  • Border
    • 属性表
  • 外阴影

通用

通用属性列表

属性 作用 示例 图示
Visibilty 显示/隐藏元素 Visible 元素在窗体中正常显示
Collaspsed 元素不显示,也不占用空间
Hidden 元素不显示,但是任然为它保留空间
Visibilty=“Hidden”
IsHitTestVisible 该元素是否有效 把这个属性设置为false,看起来没有变化,但操作上已经把他完全忽视了,不触发事件,可以直接点到它下面的东西.

TextBox

TextBox属性目录

属性 作用 代码示例 样式
Background 底色 color Background=“LightPink” 在这里插入图片描述
BorderBrush 边框色 color BorderBrush=“Yellow” 在这里插入图片描述
BorderThickness 边框厚度 px BorderThickness=“8” 在这里插入图片描述
FontFamily 字体 string FontFamily=“Microsoft YaHei”
Foreground 前景,字体颜色 color Foreground=“Red” 在这里插入图片描述
ForceCursor 前景 bool
Height 高度 px
HorizontalContentAlignment 水平内容对其 seat HorizontalContentAlignment=“Right” 在这里插入图片描述
KeyboardNavigation.TabNavigation 键盘导航选项卡导航 value
SelectionBrush 选中笔刷特效 color SelectionBrush=“Green” 在这里插入图片描述
Width 宽度 px

TextBox字体的设置



<Setter Property="FontFamily" Value="Microsoft YaHei"/>
<Setter Property="FontSize" Value="14px"/>
<Setter Property="Foreground" Value="#4f4f4f"/>

<Setter Property="HorizontalContentAlignment" Value="Left"/>
<Setter Property="VerticalContentAlignment" Value="Center"/>

TextBox选中指定文本

//方式一:
textBox.SelectionStart = 1;  //设置起始位置 
textBox.SelectionLength = 2;  //设置长度
//方式二:
textBox.Select(Length, start);
//方式三:选中所有
textBox.SelectAll();

Border

属性表

属性 名称 使用 图示
CornerRadius 圆角 number CornerRadius=“左,右,右下,左下”

外阴影

        <TextBlock Text="阴影效果" FontSize="32">
            <TextBlock.Effect>
                <DropShadowEffect Color="Black">DropShadowEffect>
            TextBlock.Effect>
        TextBlock>

        <TextBlock Text="阴影效果" FontSize="32" Canvas.Top="50">
            <TextBlock.Effect>
                <DropShadowEffect Color="Black" BlurRadius="10">DropShadowEffect>
            TextBlock.Effect>
        TextBlock>

WPF---->通用属性表,TextBox,TextBox字体设置,Border_第1张图片

你可能感兴趣的:(C#软件开发_______,控件属性,wpf,TextBox)