freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[c#]:創(chuàng)建不規(guī)則窗體和控件-全文預(yù)覽

2024-10-03 20:12 上一頁面

下一頁面
  

【正文】 個控件。 //改變按鈕的背景顏色使之能被容易辨認(rèn) = 。 (new Rectangle(0, 0, 125, 125))。 .Net Framework能為我們提供一些 預(yù)先定義好了的形狀以供我們在程序中使用。 private void CustomButton_Click(object sender, e) { = 。 //用 AddString方法創(chuàng)建字符串 (stringText, family, fontStyle, emSize, origin, format)。 //確定字符串的風(fēng)格 int fontStyle = (int)。這樣一個自定義形狀的控件就完成了。 4.添加以下代碼,用 GraphicsPath 類的 實例對象來畫控件。 2.在屬性對話框中進行如下設(shè)置: ●將 Name 屬性設(shè)置為 CustomButton。 步驟如下: ●創(chuàng)建一個 GraphicsPath 類的實例對象。該指示說明利用了GraphicsPath 這個類,這個類代表了一系列用來畫圖的直線和曲線。在窗體上畫一個自定義形狀的控件時,你需要精確的告知窗體在什么位置以及如何畫該控件。 創(chuàng)建自定義形狀的 控件 現(xiàn)在,我們已經(jīng)創(chuàng)建了一個不規(guī)則的窗體,并實現(xiàn)了一些基本的移動窗體、關(guān)閉窗體的功能。 Location = mousePos。 } 7. 創(chuàng)建窗體的 MouseMove 事件的事件處理函數(shù)。 private Point mouse_offset。 3.雙擊按鈕添加一個 Click 事件處理函數(shù)。這樣,為了獲得原來標(biāo)題欄的功能,我們必須手動添加代碼。該屬性使得位圖的背景即上圖中的藍色部分不可見,從而窗體就呈現(xiàn)出一個不規(guī)則的橢圓形。該屬性去掉了程序 的標(biāo)題欄,同時也除去了標(biāo)題欄的功能,不過我在后面還會向大家介紹如何添加代碼以恢復(fù)這些功能的。) 3.保存位圖文件。 具體步驟 下面我就具體向大家介紹如何創(chuàng)建不規(guī)則窗體。為了使程序仍然具有這些功能,我們需在程序中添加一些代碼,這樣用戶就仍然可以像以前一樣和程序進行交互。位圖可以是任意形狀的,但是位圖文件區(qū)域一定要足夠大,這樣才能包含窗體上的所有控件。本文就向大家展示如何在應(yīng)用程序中創(chuàng)建不規(guī)則窗體,以及如何在窗體上創(chuàng)建各式各樣的自定義形狀的控件。運用 Windows Forms 你就可以很輕易地創(chuàng)建出一個不規(guī)則的窗體以及窗體上的控件。不過,現(xiàn)在在 Visual C下,情況就完全不同了。 程序的窗體和控件 都可以以非傳統(tǒng)的方式被創(chuàng)建。 實現(xiàn)方法 首先,創(chuàng)建一個位圖文件作為程序的窗體。當(dāng)然你去掉了標(biāo)題欄也就去掉了它的最大化、最小化、關(guān)閉、移動窗體等功能。 3.添加原標(biāo)題欄具有的功能所需的代碼。(你要使該不規(guī)則區(qū)域足夠大。 2.在屬性對話框中進行如下設(shè)置: ● 將 FormBorderStyle 屬性設(shè)置為 None。 ● 將 TransparencyKey 屬性設(shè)置為位圖文件的背景顏色值(在本例中是藍色)。(注:因為沒有標(biāo)題欄,所以你可以通過Alt+F4 來關(guān)閉程序) 將 FormBorderStyle 屬性設(shè)置為 None 后,程序的標(biāo)題欄就被去掉了。 2.在屬性對話框中,將該控件的 Text 屬性設(shè)置為“關(guān)閉”。添加以下代碼來創(chuàng)建一個 Point 對象,該對
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1