C# 如何在AutoCAD中使用.NET更改纸质空间背景
我在Autodesk论坛上问过这个问题,似乎没有人有任何答案。我希望这里会有人 我只是想通过编程更改纸张空间(布局选项卡)的背景色。还有命令提示文本(“命令:”至“用户决定”) 这将被编码为针对Autocad和Bricscad运行。Bricscad系统变量包括: BKGCOLORPS CMDLNTEXT 我认为背景色位于: …DocumentManager.MdiActiveDocument.Editor.Document.GraphicsManager,但我仍然不知道如何获取/设置它 命令提示符文本,我甚至不知道从哪里开始 编辑:有进展了。这是布局背景。仍在等待命令行提示符的支持请求 Had必须在3个标准参考(accoremgd/acdbmgd/acmgd)之上添加Autodesk.AutoCAD.Interop.dll参考C# 如何在AutoCAD中使用.NET更改纸质空间背景,c#,.net,autocad,C#,.net,Autocad,我在Autodesk论坛上问过这个问题,似乎没有人有任何答案。我希望这里会有人 我只是想通过编程更改纸张空间(布局选项卡)的背景色。还有命令提示文本(“命令:”至“用户决定”) 这将被编码为针对Autocad和Bricscad运行。Bricscad系统变量包括: BKGCOLORPS CMDLNTEXT 我认为背景色位于: …DocumentManager.MdiActiveDocument.Editor.Document.GraphicsManager,但我仍然不知道如何获取/设置它 命令提示
我已经编辑了你的标题。请参阅“”,其中的共识是“不,他们不应该”。感谢您提供的信息和修复。
AcP.AcadPreferences acBkgColor = (AcP.AcadPreferences)AcAp.Application.Preferences;
if (acBkgColor.Display.GraphicsWinLayoutBackgrndColor == 0) { cbxPsBackground.Checked = true; }