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

正文內(nèi)容

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

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

下一頁面
 

【正文】 象(作為一個變量)決定在什么情況下移動窗體。代碼如下: private void Form1_MouseDown(object sender, e) { mouse_offset = new Point(, )。 (, )?,F(xiàn)在程序的界面還是和以前的一樣,不過你可以用鼠標移動窗體并通過按按鈕來關閉窗體了。 前面我們創(chuàng)建不規(guī)則窗體的時候用到了 TransparencyKey 屬性,但是控件是沒有該屬性的,所以我們得找其他的方法來實現(xiàn)控件的不規(guī)則形狀了。通過不同的指示說明,你就可以按你想要的方法來畫控件了。這樣,你就可以創(chuàng)建任何自定義形狀的控件了。 創(chuàng)建一個像文本的按鈕控件: 1.拖放一個按鈕控件到窗體上。 3.添加窗體的 Paint 事件的事件處理函數(shù)。然后,該實例對象就被設置為按鈕控件的 Region屬性。 //確定字符串的字體 FontFamily family = new FontFamily(Arial)。 //一個 StringFormat對象來確定字符串的字間距以及對齊方式 StringFormat format = new StringFormat()。添加該處理函數(shù)來改變控件的背景顏色,從而證實控件原來的那些功能沒有被削減。不過我們用的是文本字符串形式的一個形狀,是否可以用三角形或是圓形等形狀呢?答案是肯定的。 private void button1_Paint(object sender, e) { myGraphicsPath = new ()。 (new Rectangle(145, 75, 20, 20))。 } 最后,你還得搞清楚窗體類是從 類繼承而來的。 一個更好的例子 下面我給大家介紹一個更好的例子,該實例的界面就和微軟的 Windows Media Player 7的界面差不多。 3.程序的主體部分的函數(shù)如下: private void Form_Paint(object sender, PaintEventArgs e) { Graphics g = 。 Point point1 = new Point(0, 32)。 // 創(chuàng)建一個以點為元素的數(shù)組 Point[] curvePoints = { point1, point2, point3, point4 }。 =378。 =394。 (394, 0, 0, 0)。 =0。 =62。 Point point5 = new Point(93, 248)。 (curvePoints3, 0, 6, )。 (ExcludeRegion2)。=12。 GraphicsPath myPath2 = new GraphicsPath()。 (495, 76, 495, 0)。 =481。 =481。 (481, 158, 481, 279)。 (ExcludeRegion6)。=264。 GraphicsPath myPath4 = new GraphicsPath()。 (ExcludeRegion5)。 總結 通過本文,我們不難發(fā)現(xiàn)在 Visual C下創(chuàng)建不規(guī)則窗體以及自定義形狀的控件是件相當容易的事。
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1