【发布时间】:2018-01-27 17:43:28
【问题描述】:
使用下面的代码,我在 word 文档中切换形状的可见性。当环绕格式设置为 wdWrapInline 时,形状仍然可见。澄清 Visible 属性正确设置为 false 但形状在文档中仍然可见。使用任何其他包装格式,形状可见性都会正确切换。知道为什么它不能与 wdWrapInline 一起使用吗?
Word.Application wordApplication = Globals.ThisAddIn.Application;
Word.Document document = wordApplication.ActiveDocument;
Word.Shapes shapes = document.Shapes;
foreach (Word.Shape shape in shapes)
{
// If shape.WrapFormat.Type = Word.WdWrapType.wdWrapInline
// Then the Visible is set to false but it is still visible in the document
shape.Visible == MsoTriState.msoFalse? MsoTriState.msoTrue : MsoTriState.msoFalse
}
【问题讨论】:
标签: c# vsto word-addins