AnsweredAssumed Answered

Programatically hide the Attribute Table in ArcMap

Question asked by gvernar on Feb 22, 2013
Latest reply on Feb 22, 2013 by gvernar
Hello all,

I need to programmatically hide the Attribute Table in ArcMap. When the table is open while performing attribute editing with arcobjects the process gets significantly delayed.

I guess that's something simple, like

            var uid = new UIDClass() { Value = "<Attribute table Uid Value>" };
            var window = ArcMap.DockableWindowManager.GetDockableWindow(uid);
            window.Show(false);

The thing is I cannot find this Uid Value.

I suppose all I need is an extensive Uid list like this old one
http://resources.esri.com/help/9.3/arcgisdesktop/com/shared/desktop/reference/ArcMapIds.htm
...updated for 10.x to contain the dockable windows. Has anybody come across such a list? Or is there another way to dig out this value, or a handle to that window?

Thanks,
George

Outcomes