private void officeNavigationBar1_RegisterItem(object sender, NavigationBarNavigationClientItemEventArgs e)
        {
            NavBarGroup navGroup = (NavBarGroup)e.NavigationItem;
            var         type     = (ModuleType)navGroup.Tag;

            e.Item.Tag  = type;
            e.Item.Text = MainFormPresenter.GetDisplayText(type);
            e.Item.Name = "navItem" + MainFormPresenter.GetName(type);
            e.Item.BindCommand((t) => ViewModel.SelectModule(t), ViewModel, () => type);
        }
Exemplo n.º 2
0
        void officeNavigationBar1_RegisterItem(object sender, NavigationBarNavigationClientItemEventArgs e)
        {
            NavBarGroup navGroup   = (NavBarGroup)e.NavigationItem;
            ModuleType  moduleType = (ModuleType)navGroup.Tag;

            e.Item.Tag  = moduleType;
            e.Item.Text = ViewModel.GetCaption(moduleType);
            e.Item.Name = "navItem" + ViewModel.GetName(moduleType);
            e.Item.BindCommand((t) => ViewModel.SelectModule(t), ViewModel, () => moduleType);
        }
Exemplo n.º 3
0
        void officeNavigationBar_RegisterItem(object sender, NavigationBarNavigationClientItemEventArgs e)
        {
            NavBarGroup navGroup = (NavBarGroup)e.NavigationItem;
            var         type     = ViewModel.GetMainModuleType((ModuleType)navGroup.Tag);

            e.Item.Tag  = ViewModel.GetPeekModuleType(type);
            e.Item.Text = ViewModel.GetModuleCaption(type);
            e.Item.Name = "navItem" + ViewModel.GetModuleName(type);
            if (type == ModuleType.Orders || type == ModuleType.Quotes)
            {
                e.Item.ShowPeekFormOnItemHover = Utils.DefaultBoolean.False;
            }
            e.Item.BindCommand((t) => ViewModel.SelectModule(t), ViewModel, () => type);
        }
Exemplo n.º 4
0
 void officeNavigationBar_RegisterItem(object sender, NavigationBarNavigationClientItemEventArgs e) {
     NavBarGroup navGroup = (NavBarGroup)e.NavigationItem;
     var type = ViewModel.GetMainModuleType((ModuleType)navGroup.Tag);
     e.Item.Tag = ViewModel.GetPeekModuleType(type);
     e.Item.Text = ViewModel.GetModuleCaption(type);
     e.Item.Name = "navItem" + ViewModel.GetModuleName(type);
     if(type == ModuleType.Orders || type == ModuleType.Quotes)
         e.Item.ShowPeekFormOnItemHover = Utils.DefaultBoolean.False;
     e.Item.BindCommand((t) => ViewModel.SelectModule(t), ViewModel, () => type);
 }