wpf控件

4 篇文章 0 订阅

控件

A)控件(Control):窗体上很多元素都是相似的,因此将这些元素抽象为一些类,这些类就叫控件。

B)常用控件:只读文本TextBlock、文本框TextBox、按钮Button

C)如果要代码访问控件,则需要给控件设定名称(Name),选中控件,然后在属性视图中修改“名称”。VS的bug:有时候属性视图中改不了了,直接改xaml或者重启就行

D)事件(Event):鼠标移动到按钮上的时候显示“大爷您来了”,然后离开按钮的时候显示“大爷常来呀”。最常用的事件:Click(点击)、Loaded(控件加载,比如Window的Loaded最经常用于程序的初始化)

E)一定要给控件一个名字,否则自动生成的事件函数名字很难看,项目大了易读性很差,程序是给人看的

控件2

A)方法(Method):调用方法时会执行一个动作。

B) 属性(Property):属性读取或者控制控件的外观等特性,有的属性是只读(ReadOnly)的。

C) 属性:我的身高、体重---描述;事件:被打了一下;方法:跳、笑----动作

例子1:点击一个按钮的时候修改按钮的文字,然后让文本框获得焦点

 private void BtnFocus_Click(object sender, RoutedEventArgs e)

        {

            txtb1.Focus();//让txtb1执行Focus这个方法、这个动作,让他获得焦点

        }

D)事件响应函数不是程序员调用的,而是程序员把方法写好,并且告诉系统“当前用户点击按钮的时候执行Button1-Click方法中的代码”。事件形影函数可以自己改名字,更可以两个控件共享一个函数。

杨中科 控件的“被打”事件被触发,执行

{

           杨中科.颜色=红;

           杨中科.叫();

}

E) 删除事件的方法:先到事件页签中(或者XAML)删除事件,再删除对应的代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值