Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VB.net中的Visio绘图控件_Vb.net_Visual Studio 2012_Visio - Fatal编程技术网

VB.net中的Visio绘图控件

VB.net中的Visio绘图控件,vb.net,visual-studio-2012,visio,Vb.net,Visual Studio 2012,Visio,Visio绘图控件已成功添加到VB.net中的表单中。面临的问题是如何显示“形状”窗口。我检查了Microsoft.Office.Interop.Visio.Window的子项,没有看到任何要显示“形状”窗口的子项 在VBA中,您可以使用docmd显示形状窗口 Application.DoCmd(visCmdShapesWindow)'visCmdShapesWindow=1669 完整的DOCMD命令列表可以在那里找到 在VB.net中,要在Microsoft Visio绘图控件中显示“形状”

Visio绘图控件已成功添加到VB.net中的表单中。面临的问题是如何显示“形状”窗口。我检查了Microsoft.Office.Interop.Visio.Window的子项,没有看到任何要显示“形状”窗口的子项


在VBA中,您可以使用docmd显示形状窗口

Application.DoCmd(visCmdShapesWindow)'visCmdShapesWindow=1669

完整的DOCMD命令列表可以在那里找到

在VB.net中,要在Microsoft Visio绘图控件中显示“形状”窗口,请执行以下操作:

Dim vsoWindow作为Visio.Window
vsoWindow=AxDrawingControl1.Window
vsoWindow.Application.DoCmd(1669)

虽然它是针对VBA的,但仍然是非常有用的信息。非常感谢。