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

正文內(nèi)容

[c]:創(chuàng)建不規(guī)則窗體和控件-免費閱讀

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

下一頁面
  

【正文】 總結(jié) 通過本文,我們不難發(fā)現(xiàn)在 Visual C下創(chuàng)建不規(guī)則窗體以及自定義形狀的控件是件相當容易的事。 GraphicsPath myPath4 = new GraphicsPath()。 (ExcludeRegion6)。 =481。 (495, 76, 495, 0)。=12。 (curvePoints3, 0, 6, )。 =62。 (394, 0, 0, 0)。 =378。 Point point1 = new Point(0, 32)。 一個更好的例子 下面我給大家介紹一個更好的例子,該實例的界面就和微軟的 Windows Media Player 7的界面差不多。 (new Rectangle(145, 75, 20, 20))。不過我們用的是文本字符串形式的一個形狀,是否可以用三角形或是圓形等形狀呢?答案是肯定的。 //一個 StringFormat對象來確定字符串的字間距以及對齊方式 StringFormat format = new StringFormat()。然后,該實例對象就被設(shè)置為按鈕控件的 Region屬性。 創(chuàng)建一個像文本的按鈕控件: 1.拖放一個按鈕控件到窗體上。通過不同的指示說明,你就可以按你想要的方法來畫控件了?,F(xiàn)在程序的界面還是和以前的一樣,不過你可以用鼠標移動窗體并通過按按鈕來關(guān)閉窗體了。代碼如下: private void Form1_MouseDown(object sender, e) { mouse_offset = new Point(, )。 2.在屬性對話框中,將該控件的 Text 屬性設(shè)置為“關(guān)閉”。 ● 將 TransparencyKey 屬性設(shè)置為位圖文件的背景顏色值(在本例中是藍色)。(你要使該不規(guī)則區(qū)域足夠大。當然你去掉了標題欄也就去掉了它的最大化、最小化、關(guān)閉、移動窗體等功能。 程序的窗體和控件 都可以以非傳統(tǒng)的方式被創(chuàng)建。運用 Windows Forms 你就可以很輕易地創(chuàng)建出一個不規(guī)則的窗體以及窗體上的控件。位圖可以是任意形狀的,但是位圖文件區(qū)域一定要足夠大,這樣才能包含窗體上的所有控件。 具體步驟 下面我就具體向大家介紹如何創(chuàng)建不規(guī)則窗體。該屬性去掉了程序 的標題欄,同時也除去了標題欄的功能,不過我在后面還會向大家介紹如何添加代碼以恢復(fù)這些功能的。這樣,為了獲得原來標題欄的功能,我們必須手動添加代碼。 private Point mouse_offset。 Location = mousePos。在窗體上畫一個自定義形狀的控件時,你需要精確的告知窗體在什么位置以及如何畫該控件。 步驟如下: ●創(chuàng)建一個 GraphicsPath 類的實例對象。 4.添加以下代碼,用 GraphicsPath 類的 實例對象來畫控件。 //確定字符串的風(fēng)格 int fontStyle = (int)。 private void CustomButton_Click(object sender, e) { = 。 (new Rectangle(0, 0, 125, 125))。也就是說,由窗體設(shè)計器提供給你的窗體最終還是一個控件。 Rectangle mainRect = new Rectangle
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1