15 references to nmcd
System.Windows.Forms (15)
System\Windows\Forms\Controls\TreeView\TreeView.cs (10)
2696
switch (nmtvcd->
nmcd
.dwDrawStage)
2705
Debug.Assert(nmtvcd->
nmcd
.dwItemSpec != 0, "Invalid node handle in ITEMPREPAINT");
2706
TreeNode? node = NodeFromHandle((nint)nmtvcd->
nmcd
.dwItemSpec);
2716
NMCUSTOMDRAW_DRAW_STATE_FLAGS state = nmtvcd->
nmcd
.uItemState;
2731
using (Graphics g = nmtvcd->
nmcd
.hdc.CreateGraphics())
2785
PInvokeCore.SelectObject(nmtvcd->
nmcd
.hdc, renderinfo.FontHandle);
2800
Debug.Assert(nmtvcd->
nmcd
.dwItemSpec != 0, "Invalid node handle in ITEMPOSTPAINT");
2803
node = NodeFromHandle((nint)nmtvcd->
nmcd
.dwItemSpec);
2812
using (Graphics g = nmtvcd->
nmcd
.hdc.CreateGraphics())
2819
DrawTreeNodeEventArgs e = new(g, node, bounds, (TreeNodeStates)(nmtvcd->
nmcd
.uItemState));
System\Windows\Forms\Design\ComponentEditorForm.PageSelector.cs (5)
203
switch (nmtvcd->
nmcd
.dwDrawStage)
210
TreeNode? itemNode = TreeNode.FromHandle(this, (nint)nmtvcd->
nmcd
.dwItemSpec);
214
NMCUSTOMDRAW_DRAW_STATE_FLAGS itemState = nmtvcd->
nmcd
.uItemState;
229
nmtvcd->
nmcd
.hdc,
230
nmtvcd->
nmcd
.rc,