Пример #1
0
 /// <summary>
 /// 初始化图形(编辑)工具条
 /// </summary>
 private void InitMapToolbar()
 {
     //添加比例尺列表
     ((RepositoryItemComboBox)barEditScale.Edit).Items.AddRange(ScaleItem.MainMapScaleItems);
     using (_mainUnitOfWork.Start())
     {
         _componentBuilder.BuildUp(mapEditToolbar, ControlNames.MAP_EDIT_TOOLBAR, _componentContext, true, c => !c.Lazy);
     }
     foreach (BarItemLink item in mapEditToolbar.ItemLinks)
     {
         if (item.Item is BarCheckItem)
         {
             item.Item.ItemClick += BarItemClick;
         }
     }
     ChangeBarCheckItemsEnabled(false, "all");//初始状态下设置按钮不可用
 }