Topology Toolbar with diferents behavior in arcobjects 10 and 10.1

2607
1
05-27-2013 07:28 AM
Andréde_Mattos_Ferraz
Occasional Contributor
In arcgis 10 when I open Topology ToolBar the button "Error Inspector" it's enabled with below code:

clsTopologyHandler pTopoHandler = new clsTopologyHandler();
if (!pTopoHandler.Validate(true))
{
     ExibeToolBarArcMap(ArcID.Topology_TopologyToolbar, true); // ArcID.Topology_TopologyToolba = {A14E577C-500F-431D-90F5-615E6A08A331}
}


The method ExibeToolBarArcMap is:
       public static void ExibeToolBarArcMap(object ID, bool blnExibe) {
            ICommandBars pCmdBars = null;
            ICommandBar pToolBar = null;

            // Exibe/Oculta Toolbar
            pCmdBars = GISCAFExtension.ESRIApplication.Document.CommandBars;
            var uid = new UIDClass();
            uid.Value = ID.ToString();

            pToolBar = (pCmdBars.Find(uid, false, false) as ICommandBar);
            if (!(pToolBar == null)) {
                if (blnExibe) {
                    pToolBar.Dock(esriDockFlags.esriDockShow, pToolBar);
                } else {
                    pToolBar.Dock(esriDockFlags.esriDockHide, pToolBar);
                }
            }
        }


In arcgis 10.1 when I open de topology ToolBar the button "Error Inspector" it's disabled. Why?

Thx in advance.
0 Kudos
1 Reply
Andréde_Mattos_Ferraz
Occasional Contributor
Any suggestion?
0 Kudos