成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C# ListBox學習筆記

開發 后端
本文介紹C# ListBox,以及介紹為 MeasureItem 事件創建事件處理程序,以在 DrawItem 事件的事件處理程序中指定要繪制的項的大小。

學習C# ListBox使用,僅當 DrawMode 屬性設置為 DrawMode.OwnerDrawFixed 或 DrawMode.OwnerDrawVariable 時,才引發該事件。可以使用該事件來執行在C# ListBox 中繪制項所需的任務。如果具有大小可變的項(當 DrawMode 屬性設置為 DrawMode.OwnerDrawVariable 時),在繪制項前,引發 MeasureItem 事件。可以為 MeasureItem 事件創建事件處理程序,以在 DrawItem 事件的事件處理程序中指定要繪制的項的大小。有關處理事件的更多信息,請參見 使用事件。

重寫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();  

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

【編輯推薦】

  1. 概述C#實現文件下載
  2. C#搞定網站驗證碼的方法
  3. 淺談C# String對象
  4. C#命名空間學習筆記
  5. 淺析C#調用ActiveX控件
責任編輯:佚名 來源: 百度空間
相關推薦

2009-08-19 11:21:02

C# ListBox控

2009-09-08 15:39:00

2009-08-14 14:19:50

Enhanced LiC#構建

2009-08-20 15:02:57

C# If語句

2009-08-12 09:28:36

C# WiteOne

2009-08-13 18:21:52

C#學習筆記

2009-09-08 17:37:54

C# listbox控

2009-04-12 08:55:18

Symbian諾基亞移動OS

2009-08-24 15:46:46

C# SmartPho

2009-08-26 10:48:44

C# SQL命令

2009-08-31 15:27:33

C# TreeView

2009-08-21 17:53:28

C#查詢結果

2009-08-24 14:30:49

C# WMI封裝

2009-08-25 15:26:03

C#調用ImOK

2009-08-12 10:46:54

C#命名空間

2009-09-08 16:34:49

C# Listbox

2009-09-08 16:10:03

C# ListBox

2009-09-10 12:00:09

C# listbox

2009-09-08 15:12:07

C# ListBox

2009-08-14 15:54:12

C#編程語言
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美日韩国产一区二区三区 | 在线婷婷| 日韩1区2区 | 少妇诱惑av | 男女视频在线观看网站 | 激情欧美一区二区三区 | 三级av在线| 精品久久久久久亚洲精品 | 免费在线观看成人av | 免费a级毛片在线播放 | 久久久久久亚洲精品 | 欧美乱码精品一区二区三区 | www.887色视频免费 | 久久久精品一区 | 欧美日韩高清在线一区 | 久久国产精品一区二区 | 在线播放一区二区三区 | 国产成年人视频 | 亚洲性网 | 色av一区 | 91精品国产91久久久久久最新 | 欧美一区二区在线 | 精品中文在线 | 国产午夜精品久久 | 日韩视频一区二区 | 99在线免费观看视频 | 亚洲国产日韩欧美 | 国产成年人视频 | 久草在线在线精品观看 | 午夜爽爽男女免费观看hd | 日韩高清中文字幕 | 欧美八区 | 中国黄色毛片视频 | 99中文字幕 | 精品亚洲一区二区三区 | 精品国产乱码久久久久久蜜退臀 | 视频1区| www.久| 91亚洲一区| 国产精品射| 在线欧美亚洲 |