我有一个名为XtraTreeList的用户控件(它是treeview和datagridview的组合),我想在其中获取单元格和节点的位置,但我找不到任何属性或方法。任何人都使用它或任何想法?
或者我可以使用图形方法查找单元格或节点的位置吗?比如,通过单元格的文本,我可以借助图形获取XtraTreeList中单元格的位置吗?
答案 0 :(得分:1)
private Rectangle GetCellBounds(TreeList tree, TreeListNode node, int cellIndex)
{
RowInfo ri = tree.ViewInfo.RowsInfo[node];
if (ri == null) return Rectangle.Empty;
CellInfo ci = tree.ViewInfo.RowsInfo[node].Cells[cellIndex] as CellInfo;
return ci.Bounds
}
此函数可用于获取单元格的边界。