TextBlock/Textbox

本文详细介绍了WPF中TextBlock和TextBox的区别及用途。TextBox是用于输入信息,有边框,支持文本改变事件和多种样式设置,如PlaceholderText。而TextBlock则主要用于显示少量数据,它继承于FrameworkElement,适用于快速查看。两者在XAML中都有丰富的属性进行样式调整。
摘要由CSDN通过智能技术生成

TextBlock/Textbox
之前我们讲解过许多常用的控件,我们知道最常用的控件其中有两个比较相似的控件,有时候就不知道该用其中的哪一个,下面我们来分析一下他们的作用吧来决定什么时候该用哪个吧。
1、Textbox
首先我们知道文本框 (TextBox) 是在窗体中输入信息时最常用的控件,通过设置文本框属性可以实现多行文本框、密码框等。TextBox控件上和TextBlcok有很大的不同,TextBox是有边框的,可输入的一个控件。同样在UWP项目中你可以拖拽一个进行使用,也在xaml中进行手动输入。 文本框控件最常使用的事件是文本改变事件 (TextChange),即在文本框控件中的内容改变时触发该事件。
使用TextBox的PlaceholderText属性。 此方法在TextBox为获取到焦点前会一直显示灰色提示文字。
TextBok XAML页面常用方法:
x:Name/Name : 将此控件赋予名称
Height /Width : 修改此控件的高宽
FontSize : 修改TextBox字符的大小[输入时一个字号]
Margin : 修改此控件距离面板控件的距离 (有四个参数,分别是(距离)左,上,右,下)
TextWrapping : 当文本过长时,是否折行。(有三个参数,分别是NoWrap[不折行],Wrap[折行],WrapWholeWords[折行,但是并非所有控件支持])
Background : 修改此控件的背景色
BorderBrush : 修改此控件的边框颜色
BorderThickness:修改此控件的边框

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值