偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

簡(jiǎn)單介紹C#復(fù)合控件

開(kāi)發(fā) 后端
這里介紹開(kāi)發(fā)簡(jiǎn)單的C#復(fù)合控件(Composite Control),主要講解控件開(kāi)發(fā)過(guò)程中的屬性(Property)和事件(Event)處理,以方便開(kāi)發(fā)人員在.NET平臺(tái)下根據(jù)自己的需要開(kāi)發(fā)適合的控件。

本文介紹如何用Visual C# .NET 2002開(kāi)發(fā)簡(jiǎn)單的C#復(fù)合控件(Composite Control),主要講解控件開(kāi)發(fā)過(guò)程中的屬性(Property)和事件(Event)處理,以方便開(kāi)發(fā)人員在.NET平臺(tái)下根據(jù)自己的需要開(kāi)發(fā)適合的控件。

當(dāng)我們?cè)?NET平臺(tái)下做Windows Forms開(kāi)發(fā)時(shí),常常需要為了某一特殊用途而把現(xiàn)有控件結(jié)合起來(lái)使用,比如結(jié)合了Label和TextBox的控件就非常容易在窗體上布局(記得 Delphi 6里就有這么個(gè)控件),而結(jié)合了特定圖案和文字的控件則非常適合顯示公司的logo。.NET平臺(tái)就為我們提供了非常棒的工具和技術(shù)來(lái)創(chuàng)建這樣的自定義控件。下面讓我們來(lái)一起創(chuàng)作一個(gè)可以自動(dòng)顯示時(shí)間的控件。

值得注意的是,.NET平臺(tái)為我們提供了三種控件的開(kāi)發(fā)技術(shù),分別是:繼承控件(Extended Control)、C#復(fù)合控件(Composite Control)和自定義控件(Custom Control)(譯名可能會(huì)有所不同,大家可以以英文為準(zhǔn))。我們現(xiàn)在關(guān)心的是第二種——C#復(fù)合控件。OK,Let’s go!

1.創(chuàng)建控件工程。

在Visual C# .NET中新建一個(gè)“Windows控件庫(kù)”項(xiàng)目,命名為“TimeLabel”

2.更改命名空間、控件類名稱。

默認(rèn)的命名空間是TimeLabel(和項(xiàng)目名稱一樣),控件類名稱是UserControl1。請(qǐng)把命名空間改為與你的開(kāi)發(fā)習(xí)慣一致,如我的是LeoYang.Controls.TimeLabel,當(dāng)然你也可以選擇保留默認(rèn)命名空間;最好把控件類名稱改為有意義的命名,如 TimeLabel,這樣當(dāng)該控件出現(xiàn)在工具箱上時(shí),就會(huì)顯示為TimeLabel而不是UserControl1了。注意,一旦改動(dòng)類名,則相應(yīng)的 Construction方法名稱也要相應(yīng)改掉,如:

  1. public UserControl1()  
  2. {  
  3. …  
  4. }  
  5. //就要改為:  
  6. public TimeLabel()  
  7. {  
  8. …  
  9. }  

【編輯推薦】

  1. 如何用C#和ADO.NET訪問(wèn)
  2. 淺析C# Switch語(yǔ)句
  3. C#驗(yàn)證輸入方法詳解
  4. 簡(jiǎn)單介紹C# 匿名方法
  5. C# FileSystemWatcher對(duì)象
責(zé)任編輯:佚名 來(lái)源: 天極網(wǎng)
相關(guān)推薦

2009-08-19 15:30:40

C#復(fù)合控件構(gòu)建

2009-08-24 10:10:09

C#復(fù)合控件

2009-08-19 14:15:42

C# 復(fù)合控件

2009-08-24 18:21:23

C# ListView

2009-08-13 17:36:54

編譯C#代碼

2009-09-03 09:40:57

C#創(chuàng)建表單

2009-08-06 18:15:13

C# SQL Serv

2009-09-01 16:19:57

C# new()約束

2009-08-20 16:25:59

C# 匿名方法

2009-08-25 13:38:35

C# Timer組件

2009-08-07 17:12:07

C# DLL函數(shù)

2009-08-03 17:51:43

C#引用類型

2009-08-14 16:46:44

C#元數(shù)據(jù)

2009-08-27 10:19:22

C#匿名類型

2009-08-07 17:41:40

C#預(yù)處理

2009-08-18 17:37:57

C#固定指針

2009-08-10 16:19:37

C#冒泡排序

2009-08-14 17:27:56

C#方法參數(shù)

2009-08-06 14:53:41

C# User類

2009-08-27 14:32:15

C#編寫ActiveX
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)