Tekla图纸二次开发 第1节-TreeView获取图纸列表

320 阅读1分钟

Tekla二次开发,适应于钢结构建模二次开发,图纸二次开发,钢筋二次开发。

本人从业多年,目前录制有Tekla钢结构建模二次开发课程38讲解,Tekla图纸二次开发课程36讲。

微信公众号:黑鲤鱼工业插件开发服务 (hly-plugin)

微信:sc-scheng

QQ群:720851647

QQ:2072047623

第1节-TreeView获取图纸列表

    return;
drawingListTreeView.Nodes.Clear();//清空当前程序用来存放图纸列表的TreeView
DrawingEnumerator drawingListEnumerator = DrawingHandler.GetDrawings();//获取到文档管理器中的图纸列表
while (drawingListEnumerator.MoveNext())//开始遍历获取道德图纸列表
{
    Drawing myDrawing = drawingListEnumerator.Current;//创建一个新实例(图纸)是当前图纸列表中存储的第一个图纸
    TreeNode drawingNode = new TreeNode();//实例化一个Treeview分支用来存放图纸列表
    drawingNode.Tag = myDrawing;//当前的Treeview分支链接的对象
    drawingNode.Text = myDrawing.GetType().ToString();//这个是当前实例化创建的Treeview分支的文本显示
    drawingListTreeView.Nodes.Add(drawingNode);//将实例化的TreeView分支已经存储了图纸数据的,添加到当前窗体上的TreeView.
}