System.Windows.Forms.ThemeWin32Classic.DrawListViewSubItemOwnerDraw C# (CSharp) Method

DrawListViewSubItemOwnerDraw() protected method

protected DrawListViewSubItemOwnerDraw ( Graphics dc, System.Windows.Forms.ListViewItem item, ListViewItemStates state, int index ) : bool
dc System.Drawing.Graphics
item System.Windows.Forms.ListViewItem
state ListViewItemStates
index int
return bool
		protected virtual bool DrawListViewSubItemOwnerDraw (Graphics dc, ListViewItem item, ListViewItemStates state, int index)
		{
			ListView control = item.ListView;
			ListViewItem.ListViewSubItem subitem = item.SubItems [index];

			DrawListViewSubItemEventArgs args = new DrawListViewSubItemEventArgs (dc, subitem.Bounds, item, 
					subitem, item.Index, index, control.Columns [index], state);
			control.OnDrawSubItem (args);
			
			return !args.DrawDefault;
		}
ThemeWin32Classic