private void TabControl_ContainerItemPreparedForOverride(object sender, ContainerOverrideEventArgs e)
 {
     e.Handled = true;
     if (e.TabItem != null && e.Model is TabBase viewModel)
     {
         e.TabItem.IsPinned = viewModel.IsPinned;
     }
 }
Пример #2
0
        private void ChromeTabControl_ContainerItemPreparedForOverride(object sender, ContainerOverrideEventArgs e)
        {
            var viewModel = e.Model as ShellTabViewModel;

            if (e.TabItem != null && viewModel != null)
            {
                e.TabItem.IsPinned = viewModel.Pinned;
            }

            e.Handled = true;
        }