首先,解决的问题是当视图切换到LayoutView如何把DataFrame的边框的宽度进行修改
解决方法:
其中pMapFrame 是传入的
IFrameElement pFrameElement = pMapFrame as IFrameElement;
ISymbolBorder pSymbolBorder = new SymbolBorder() as ISymbolBorder;
ILineSymbol pLineSymbol = new CartographicLineSymbol();
pLineSymbol.Width = 1.5;
pSymbolBorder.LineSymbol = pLineSymbol;
pFrameElement.Border = pSymbolBorder;