Ejemplo n.º 1
0
 public void RemoveTab(TabViewModel vm)
 {
     Tabs.Remove(vm);
     ChangedTabs?.Invoke();
     if (SelectedIndex > 0)
     {
         SelectedIndex -= 1;
     }
     ChangedIndex?.Invoke();
 }
 public override void OnNavLeftRight(NativeMenu sender, int menuItemIndex, int leftRight)
 {
     ChangedIndex?.Invoke(sender, new NativeMenuItemUnmanagedNavigateIndexEventArgs(this, menuItemIndex, leftRight));
 }
Ejemplo n.º 3
0
 public void SelectTab(TabViewModel vm)
 {
     SelectedIndex = Tabs.IndexOf(vm);
     ChangedIndex?.Invoke();
 }
Ejemplo n.º 4
0
 protected virtual void OnChangedIndex(NativeMenu sender, NativeMenuItemNavigateIndexEventArgs e)
 {
     ChangedIndex?.Invoke(sender, e);
 }