问题
在 ArcMap 的内容列表中,右键单击图层并选择“打开属性表”后不显示“属性表”对话框。
“属性表”对话框可能已移出屏幕可见区域。 在许多情况下,属性表的对话框可能不会出现在预期的位置。
安装 ArcMap 后,将创建 Windows 注册表项,用于控制此对话框的默认位置和大小。 默认位置取决于安装 ArcMap 的显示器的分辨率。
如果对话框已移出屏幕(例如,移至其他显示器)且地图文档已保存并关闭,则重新打开地图时,此对话框可能不会出现在默认位置。 同样,如果原始显示器已更换、已扩展到另一个显示器或分辨率更改,则此对话框的位置也可能会更改。
注: 在执行以下任何程序之前,请连接第二台显示器,并通过扩展主显示屏在 Windows 中重新配置“显示设置”。 如果属性表在扩展显示区域中可见,则将其拖动至主显示器。 关闭并重新启动 ArcMap。 如果属性表仍然不可见,请尝试调整屏幕分辨率。 如果属性表可见,将其拖动至主显示器。 关闭并重新启动 ArcMap。
了解以下 WindowPos 注册表项的图像。
此图中显示的“值数据”如下:
0,25、1683、661
前两个整数 0 和 25 表示对话框左下角相对于 ArcMap 窗口中心的 x 和 y 位置 (以像素为单位)。 后两个整数 1683 和 661 分别表示对话框的宽度和高度(1683 x 661 像素)。
移动或调整对话框的大小时,这些整数将发生变化,地图文档将在内部记录 这些 设置并在 关闭时将数据保存。 因此,重新打开地图时,此对话框将以相同的位置和大小显示。
下列 说明描述了更改这些注册表设置以在 ArcMap 窗口中重新设置“属性表”对话框位置的步骤。
警告: 下面的说明涉及更改操作系统的重要组成部分。 建议您先备份操作系统及文件(包括注册表),然后再继续操作。 必要时,请咨询有资历的计算机系统专业人士。 在遵循这些说明进行操作时,Esri 无法保证非正确修改后的结果。因此,请谨慎使用并自行承担风险。
0、25、800、600
注: 在某些 10.x 版本的 ArcGIS Desktop 中发现了无法维护新注册表设置的问题。 这已被记录为 BUG-000115257。 在这种情况下,提供了以下解决方法,但有一些注意事项。
警告: 以下解决方法可能会有意外结果。 重命名 Normal.mxt 模板可能会移除任何 ArcMap 自定义内容,例如已激活的工具栏、工具栏/面板定位以及文件夹/数据库连接。
有关 Normal.mxt 文件的详细信息,请阅读 以下 Web 帮助文档, 保存自定义内容的基础知识。
获取来自 ArcGIS 专家的帮助
下载 Esri 支持应用程序