我在这样的Word文档中创建了一个标签
public void CreateLabel(string LabelName, int left, int top, int width, int height, string text)
{
var oRange = currentDoc.Bookmarks.get_Item("\\endofdoc").Range;
var oshape = oRange.Document.Shapes.AddLabel(MsoTextOrientation.msoTextOrientationHorizontal, left, top, width, height);
oshape.Name = LabelName;
oshape.TextFrame.ContainingRange.Borders.OutsideLineStyle=WdLineStyle.wdLineStyleNone;
oshape.TextFrame.ContainingRange.Text = text;
oshape.TextFrame.ContainingRange.Font.Size = 14;
}
但它永远不会设置边界.问题是什么?
最佳答案 关于形状的格式化线有一个很好的
article.你可以在那里找到关于线形的东西,这是我的问题的解决方案.它对其他人有用.
oshape.Line.Visible = MsoTriState.msoFalse;