日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > C# >内容正文

C#

玩转C#控件-常用控件属性

發布時間:2023/12/10 C# 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 玩转C#控件-常用控件属性 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 概述
  • Control類的基本屬性
    • 1、Name屬性
    • 2、Text屬性
    • 3、Anchor屬性
    • 4、Dock屬性
  • Control類的方法和事件

  • 博主寫作不容易,孩子需要您鼓勵
  • 萬水千山總是情 , 先點個贊行不行

概述

控件是包含在窗體上的對象,是構成用戶界面的基本元素,也是C#可視化編程的重要工具。
首先介紹一下各個控件共有的屬性事件和方法。
在C#中,所有的窗體控件,比如標簽控件、文本框控件、按鈕控件等全部都繼承于using System.Windows.Forms.Control;
作為各種窗體控件的基類,Control類實現了所有窗體交互控件的基本功能。
Control類的屬性、方法和事件是所有窗體控件所公有的,而且其中很多是在編程中經常會遇到的。

Control類的基本屬性

Control類的屬性描述了一個窗體控件的所有公共屬性,可以在屬性窗口中查看或修改。

1、Name屬性

每一個控件都有一個name屬性,在應用程序中,可通過此屬性來引用這個控件。
C#會給每個新添加的控件指定一個默認名。在應用程序設計中,可根據需要將控件的默認名字改成更有實際代表意義的名字。

2、Text屬性

在C#中每一個控件對象都有Text屬性。Text屬性在很多控件中都有重要的意義和作用。
例如,在標簽控件中顯示的文字、組合框和窗體中的標題等都是用控件的Text進行設定的。

3、Anchor屬性

Anchor的意思是“錨”,那么Anchor屬性是用來確定此控件與其容器控件的固定關系的。
所謂容器控件指的是什么呢?顧名思義,容器控件就像是一般的容器一樣可以存放其他控件的控件。
窗體控件會包含很多的控件,像標簽控件、文本框等。這時,將包含控件的控件稱為容器控件或者父控件。
這必然涉及一個問題,就是子控件與父控件的位置關系問題,就是當父控件的位置、大小變化時,子控件按照什么樣的原則改變其位置、大小。Anchor屬性用來設置這一原則。
Anchor屬性,可以設定:Top、Bottom、Right、Left中任意的幾種。

4、Dock屬性

Dock屬性規定了子控件與父控件的邊緣依賴關系。
Dock的值有6種,分別是Top、Bottom、Right、Left、Fill,最后還有默認值None。一旦Dock值被設定,子控件就會發生變化,與父控件選定的邊緣相融在一起。

Control類的方法和事件

可以調用Control類的方法來獲得控件的一些信息,或者設置控件的屬性值及行為狀態。
例如,Focus方法可以設置此空間獲得焦點,Refresh方法可以重畫控件,Select方法可激活控件,Show方法可顯示控件等。
在C# 中當用戶進行某一項操作時,會引發某個事件的發生,此時就會調用事件處理程序代碼,實現對程序的控制。
事件驅動實現是基于窗口的消息傳遞和消息循環機制的。在C#中,所有的機制都被封裝在控件之中,極大方便了編寫事件的驅動程序。
如果希望加入更深入的操作或定義自己的事件,就需要聯合使用委托與事件,可以靈活地添加、修改事件的響應,并自定義事件的處理方法。

------------------------------------------------------------------------------------------分割線 ------------------------------------------------------------------------------------------
  • 博主簡介:
  • 工業自動化上位機軟件工程師、機器視覺算法工程師、運動控制算法工程師。目前從業于智能制造自動化行業。 博主郵箱:2296776525@qq.com
  • 幫忙點個贊吧。哈哈。

總結

以上是生活随笔為你收集整理的玩转C#控件-常用控件属性的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。