av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

C#ListBox學(xué)習(xí)筆記

學(xué)習(xí)C# ListBox使用,僅當(dāng) DrawMode 屬性設(shè)置為 DrawMode.OwnerDrawFixed 或 DrawMode.OwnerDrawVariable 時,才引發(fā)該事件。可以使用該事件來執(zhí)行在C# ListBox 中繪制項(xiàng)所需的任務(wù)。如果具有大小可變的項(xiàng)(當(dāng) DrawMode 屬性設(shè)置為 DrawMode.OwnerDrawVariable 時),在繪制項(xiàng)前,引發(fā) MeasureItem 事件??梢詾?MeasureItem 事件創(chuàng)建事件處理程序,以在 DrawItem 事件的事件處理程序中指定要繪制的項(xiàng)的大小。有關(guān)處理事件的更多信息,請參見 使用事件。

站在用戶的角度思考問題,與客戶深入溝通,找到六枝網(wǎng)站設(shè)計(jì)與六枝網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗(yàn)好的作品,建站類型包括:做網(wǎng)站、網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、國際域名空間、網(wǎng)頁空間、企業(yè)郵箱。業(yè)務(wù)覆蓋六枝地區(qū)。

重寫C# Listbox的drawitem事件

 
 
 
  1. privatevoidlistBox1_DrawItem(objectsender,System.Windows.Forms.DrawItemEventArgse){
  2. //SettheDrawModepropertytodrawfixedsizeditems.
  3. listBox1.DrawMode=DrawMode.OwnerDrawFixed;
  4. //DrawthebackgroundoftheListBoxcontrolforeachitem.
  5. e.DrawBackground();
  6. //Definethedefaultcolorofthebrushasblack.
  7. BrushmyBrush=Brushes.Black;
  8. //Determinethecolorofthebrushtodraweachitembasedontheindexoftheitemtodraw.
  9. switch(e.Index){
  10. case0:myBrush=Brushes.Red;break;
  11. case1:myBrush=Brushes.Orange;break;
  12. case2:myBrush=Brushes.Purple;break;
  13. }
  14. //DrawthecurrentitemtextbasedonthecurrentFontandthecustombrushsettings.
  15. e.Graphics.DrawString(listBox1.Items[e.Index].ToString(),e.Font,myBrush,
  16. e.Bounds,StringFormat.GenericDefault);
  17. //IftheListBoxhasfocus,drawafocusrectanglearoundtheselecteditem.
  18. e.DrawFocusRectangle();
  19. }

從這個例子,我們發(fā)現(xiàn)在C#下面重畫控件,比在vc++6.0中定義自繪方便多了


標(biāo)題名稱:C#ListBox學(xué)習(xí)筆記
網(wǎng)頁鏈接:http://uogjgqi.cn/article/djdhgjc.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們在微信上24小時期待你的聲音

解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流