15 references to nmcd
System.Windows.Forms (15)
System\Windows\Forms\Controls\TreeView\TreeView.cs (10)
2912switch (nmtvcd->nmcd.dwDrawStage) 2921Debug.Assert(nmtvcd->nmcd.dwItemSpec != 0, "Invalid node handle in ITEMPREPAINT"); 2922TreeNode? node = NodeFromHandle((nint)nmtvcd->nmcd.dwItemSpec); 2932NMCUSTOMDRAW_DRAW_STATE_FLAGS state = nmtvcd->nmcd.uItemState; 2947using (Graphics g = nmtvcd->nmcd.hdc.CreateGraphics()) 3001PInvokeCore.SelectObject(nmtvcd->nmcd.hdc, renderinfo.FontHandle); 3016Debug.Assert(nmtvcd->nmcd.dwItemSpec != 0, "Invalid node handle in ITEMPOSTPAINT"); 3019node = NodeFromHandle((nint)nmtvcd->nmcd.dwItemSpec); 3028using (Graphics g = nmtvcd->nmcd.hdc.CreateGraphics()) 3035DrawTreeNodeEventArgs e = new(g, node, bounds, (TreeNodeStates)(nmtvcd->nmcd.uItemState));
System\Windows\Forms\Design\ComponentEditorForm.PageSelector.cs (5)
203switch (nmtvcd->nmcd.dwDrawStage) 210TreeNode? itemNode = TreeNode.FromHandle(this, (nint)nmtvcd->nmcd.dwItemSpec); 214NMCUSTOMDRAW_DRAW_STATE_FLAGS itemState = nmtvcd->nmcd.uItemState; 229nmtvcd->nmcd.hdc, 230nmtvcd->nmcd.rc,