zoukankan      html  css  js  c++  java
  • wpf控件

    控件

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

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

    C)如果要代码访问控件,则需要给控件设定名称(Name),选中控件,然后在属性视图中修改名称VSbug:有时候属性视图中改不了了,直接改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)删除事件,再删除对应的代码

  • 相关阅读:
    Blocks to Cubes
    poj1113凸包
    AtCoder Regular Contest 078D
    Codeforces Round #400
    hdu2196树形dp
    Codeforces Round #409
    Codeforces Round #424
    hdu1520树形dp第一题
    Codeforces Round #412
    poj2823单调队列
  • 原文地址:https://www.cnblogs.com/mekor/p/3550146.html
Copyright © 2011-2022 走看看