void RegisterAllFoldersItem(OfficeNavigationBar navigationBar)
 {
     allFoldersItem      = new NavigationBarItem();
     allFoldersItem.Text = "All Folders";
     allFoldersItem.Name = "itemAllFolders";
     navigationBar.Items.Add(allFoldersItem);
     BindAllFoldersItem(allFoldersItem);
 }
Ejemplo n.º 2
0
        public static void InitNavigationBar(OfficeNavigationBar navigationBar)
        {
            Font font = SkinAppearanceHelper.PrimaryFont;

            navigationBar.AppearanceItem.Normal.Font = new Font(font.Name, 10.1F, FontStyle.Bold);
            navigationBar.AutoSize     = false;
            navigationBar.MaxItemCount = 3;
            navigationBar.Height       = 40;
        }
        void RegisterFilterItem(OfficeNavigationBar navigationBar, FilterItemBase item)
        {
            NavigationBarItem navItem = new NavigationBarItem();

            navItem.Tag  = item;
            navItem.Text = ViewModel.GetFilterName(ViewModel.StaticFilters, item);
            navItem.Name = "filterItem" + item.Name.Replace(" ", string.Empty);
            navigationBar.Items.Add(navItem);
            navItem.BindCommand((f) => ViewModel.Select(f), ViewModel, () => (item as FilterTreeViewModel <TEntity, TID, TUnitOfWork> .FilterItem));
        }
 public FilterPanePresenter(OfficeNavigationBar navigationBar, FilterTreeViewModel <TEntity, TID, TUnitOfWork> viewModel)
     : base(viewModel)
 {
     this.navigationBarCore = navigationBar;
     //
     if (CollectionViewModel != null)
     {
         SubscribeCollectionViewModelEvents();
     }
     if (OfficeNavigationBar != null)
     {
         BindItems();
         OfficeNavigationBar.SelectedItemChanging += navigationBar_SelectedItemChanging;
     }
 }
Ejemplo n.º 5
0
 public QuoteFilterPanePresenter(OfficeNavigationBar navigationBar, QuotesFilterTreeViewModel viewModel)
     : base(navigationBar, viewModel)
 {
 }
Ejemplo n.º 6
0
 public EmployeeFilterPanePresenter(OfficeNavigationBar navigationBar, EmployeesFilterTreeViewModel viewModel)
     : base(navigationBar, viewModel)
 {
 }
Ejemplo n.º 7
0
 public OrderFilterPanePresenter(OfficeNavigationBar navigationBar, OrdersFilterTreeViewModel viewModel)
     : base(navigationBar, viewModel)
 {
 }
Ejemplo n.º 8
0
 public ProductFilterPanePresenter(OfficeNavigationBar navigationBar, ProductsFilterTreeViewModel viewModel)
     : base(navigationBar, viewModel)
 {
 }
Ejemplo n.º 9
0
 public OfficeNavigationBarHelper(OfficeNavigationBar _officeNavigationBar)
 {
     this._officeNavigationBar = _officeNavigationBar;
 }