15 references to nmcd
System.Windows.Forms (15)
System\Windows\Forms\Controls\TreeView\TreeView.cs (10)
2912
switch (nmtvcd->
nmcd
.dwDrawStage)
2921
Debug.Assert(nmtvcd->
nmcd
.dwItemSpec != 0, "Invalid node handle in ITEMPREPAINT");
2922
TreeNode? node = NodeFromHandle((nint)nmtvcd->
nmcd
.dwItemSpec);
2932
NMCUSTOMDRAW_DRAW_STATE_FLAGS state = nmtvcd->
nmcd
.uItemState;
2947
using (Graphics g = nmtvcd->
nmcd
.hdc.CreateGraphics())
3001
PInvokeCore.SelectObject(nmtvcd->
nmcd
.hdc, renderinfo.FontHandle);
3016
Debug.Assert(nmtvcd->
nmcd
.dwItemSpec != 0, "Invalid node handle in ITEMPOSTPAINT");
3019
node = NodeFromHandle((nint)nmtvcd->
nmcd
.dwItemSpec);
3028
using (Graphics g = nmtvcd->
nmcd
.hdc.CreateGraphics())
3035
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,