15 references to nmcd
System.Windows.Forms (15)
System\Windows\Forms\Controls\TreeView\TreeView.cs (10)
2696switch (nmtvcd->nmcd.dwDrawStage) 2705Debug.Assert(nmtvcd->nmcd.dwItemSpec != 0, "Invalid node handle in ITEMPREPAINT"); 2706TreeNode? node = NodeFromHandle((nint)nmtvcd->nmcd.dwItemSpec); 2716NMCUSTOMDRAW_DRAW_STATE_FLAGS state = nmtvcd->nmcd.uItemState; 2731using (Graphics g = nmtvcd->nmcd.hdc.CreateGraphics()) 2785PInvokeCore.SelectObject(nmtvcd->nmcd.hdc, renderinfo.FontHandle); 2800Debug.Assert(nmtvcd->nmcd.dwItemSpec != 0, "Invalid node handle in ITEMPOSTPAINT"); 2803node = NodeFromHandle((nint)nmtvcd->nmcd.dwItemSpec); 2812using (Graphics g = nmtvcd->nmcd.hdc.CreateGraphics()) 2819DrawTreeNodeEventArgs 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,