VB.net 中的 Visio 绘图控件

Visio Drawing Control in VB.net

Visio 绘图控件已成功添加到 VB.net 中的表单中。面临的问题是如何显示 'Shapes' window。我检查了 child 中的 Microsoft.Office.Interop.Visio.Window,但没有看到任何显示 'Shapes' window 的内容。

在 VBA 中,您可以使用 docmd

显示形状 window

Application.DoCmd (visCmdShapesWindow) ' visCmdShapesWindow = 1669

您可以在那里找到完整的 DOCMD 命令列表 DoCmd/DOCMD Commands

在VB.net中,在Microsoft Visio绘图控件中显示'Shapes'window:

Dim vsoWindow As Visio.Window

vsoWindow = AxDrawingControl1.Window
vsoWindow.Application.DoCmd(1669)