Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在AutoCAD中使用.NET更改纸质空间背景_C#_.net_Autocad - Fatal编程技术网

C# 如何在AutoCAD中使用.NET更改纸质空间背景

C# 如何在AutoCAD中使用.NET更改纸质空间背景,c#,.net,autocad,C#,.net,Autocad,我在Autodesk论坛上问过这个问题,似乎没有人有任何答案。我希望这里会有人 我只是想通过编程更改纸张空间(布局选项卡)的背景色。还有命令提示文本(“命令:”至“用户决定”) 这将被编码为针对Autocad和Bricscad运行。Bricscad系统变量包括: BKGCOLORPS CMDLNTEXT 我认为背景色位于: …DocumentManager.MdiActiveDocument.Editor.Document.GraphicsManager,但我仍然不知道如何获取/设置它 命令提示

我在Autodesk论坛上问过这个问题,似乎没有人有任何答案。我希望这里会有人

我只是想通过编程更改纸张空间(布局选项卡)的背景色。还有命令提示文本(“命令:”至“用户决定”)

这将被编码为针对Autocad和Bricscad运行。Bricscad系统变量包括: BKGCOLORPS CMDLNTEXT

我认为背景色位于: …DocumentManager.MdiActiveDocument.Editor.Document.GraphicsManager,但我仍然不知道如何获取/设置它

命令提示符文本,我甚至不知道从哪里开始

编辑:有进展了。这是布局背景。仍在等待命令行提示符的支持请求

Had必须在3个标准参考(accoremgd/acdbmgd/acmgd)之上添加Autodesk.AutoCAD.Interop.dll参考


我已经编辑了你的标题。请参阅“”,其中的共识是“不,他们不应该”。感谢您提供的信息和修复。
AcP.AcadPreferences acBkgColor = (AcP.AcadPreferences)AcAp.Application.Preferences;
if (acBkgColor.Display.GraphicsWinLayoutBackgrndColor == 0) { cbxPsBackground.Checked = true; }