Esempio n. 1
0
 protected virtual void OnRefreshRequired(ToolbarItemEventArgs anArgs)
 {
     if (this.RefreshRequired != null)
     {
         this.RefreshRequired(this, anArgs);
     }
 }
Esempio n. 2
0
        void OnTabsSelected(object sender, ToolbarItemEventArgs e)
        {
            if (_tabs.SelectedItem == null)
            {
                return;
            }

            ShellContent content = _itemToContent[_tabs.SelectedItem];

            if (_section.CurrentItem != content)
            {
                _section.SetValueFromRenderer(ShellSection.CurrentItemProperty, content);
            }
        }
Esempio n. 3
0
        void OnTabsSelected(object sender, ToolbarItemEventArgs e)
        {
            if (_tabs.SelectedItem == null)
            {
                return;
            }

            if (e.Item == _moreToolbarItem)
            {
                _drawer.IsOpen = true;
            }
            else
            {
                ShellSection section = _itemToSection[_tabs.SelectedItem];
                SetCurrentItem(section);
            }
        }
Esempio n. 4
0
 private void RefreshToolbarItemRequired(object sender, ToolbarItemEventArgs e)
 {
     this.OnRefreshRequired(e);
 }
Esempio n. 5
0
 private void ToolbarItems_RefreshRequired(object sender, ToolbarItemEventArgs e)
 {
     base.Invalidate();
 }
Esempio n. 6
0
 private void OnItemAdded(object sender, ToolbarItemEventArgs eventArg)
 {
     this.UpdateItems(true);
 }