ms-word - Word VSTO - 使用 CTRL 选择两个浮动形状,导致选择对象也包含未选择的内联形状
问题描述
- 使用桌面应用程序打开一个新的 Word O365 文档
- 按 Enter 几次(8-10)次
- 将光标定位在第 5 行左右并插入一个图标
- 插入两个形状 - 一个在上面,一个在下面,这样图标就位于两个形状的锚点之间。(见截图)
- 使用 Ctrl 同时选择两个形状
在以下 VSTO 代码中,
Selection selection = app.ActiveWindow.Selection;
InlineShapes inShapes = selection.InlineShapes;
ShapeRange shapes = selection.ShapeRange;
我希望 inShapes 不包含任何内容,但它包含甚至没有选择的黑色图标对象。选择类型显示为“WdSelectionType.wdSelectionShape”
解决方案
推荐阅读
- python - 如何使用 Python 的“imblearn”库将 (120, 100, 100) 形状的图像数据重塑为 (120, 10000) 形状以进行欠采样?
- javascript - datalist 如何打开和关闭
- angular - 如何解决 Angular 表单字段错误?
- c++ - Outputing 64bit integers in c++
- java - Maven:将一些依赖项复制到库目录中,并将其他依赖项合并到输出 JAR
- git - 从合并中删除未暂存的文件
- macos - 运行 brew update && brew upgrade 后,Iterm 窗口在启动时关闭(在 Mac 上使用 zsh)
- java - 检查服务器端广告查看 (php)
- sql - SQL DATETIME 到 Nodejs
- exe - 如何解释可执行二进制文件