当前位置:编程学习 > C#/ASP.NET >>

错误 2 “Word.Borders”不包含“Item”的定义,并且找不到可接受类型为“Word.Borders”的第一个参数的扩展方法“Item”


                //设置表格样式
                wordDoc.Tables[1].Borders.Item(Word.WdBorderType.wdBorderLeft).LineStyle = Word.WdLineStyle.wdLineStyleSingle;
                wordDoc.Tables[1].Borders.Item(Word.WdBorderType.wdBorderLeft).LineWidth = Word.WdLineWidth.wdLineWidth050pt;
                wordDoc.Tables[1].Borders.Item(Word.WdBorderType.wdBorderLeft).Color = Word.WdColor.wdColorAutomatic;
                wordApp.Selection.ParagraphFormat.Alignment = Word.WdParagraphAlignment.wdAlignParagraphRight;//设置右对齐

上面代码红色地方会出错,不知道怎么回事,原来是这个样子的wordDoc.Tables.Item(1).Borders.Item(Word.WdBorderType.wdBorderLeft).LineStyle = Word.WdLineStyle.wdLineStyleSingle;,然后Item(1)那里也报错,看了网上的解决方法说是增加引用Microsoft.Office;然后将.Item(1)改成[1],这个地方就没出错了,但是后面还有一个Item怎么解决呢,求助求助!!! --------------------编程问答-------------------- 你是反编译的代码?

修改成这样
wordDoc.Tables[1].Borders[Word.WdBorderType.wdBorderLeft].LineStyle = Word.WdLineStyle.wdLineStyleSingle; --------------------编程问答-------------------- 不是反编译,是c#里面的,不知道这个地方怎么改 --------------------编程问答--------------------
引用 2 楼 Annayi 的回复:
不是反编译,是c#里面的,不知道这个地方怎么改

按照我写的不行?
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,