BetterExplorer.MainWindow.ToolBar_SizeChanged C# (CSharp) Метод

ToolBar_SizeChanged() приватный Метод

private ToolBar_SizeChanged ( object sender, SizeChangedEventArgs e ) : void
sender object
e SizeChangedEventArgs
Результат void
    private void ToolBar_SizeChanged(object sender, SizeChangedEventArgs e) {
      var toolBar = sender as ToolBar;
      var overflowGrid = toolBar.Template.FindName("OverflowGrid", toolBar) as FrameworkElement;
      if (overflowGrid != null) overflowGrid.Visibility = toolBar.HasOverflowItems ? Visibility.Visible : Visibility.Collapsed;

      var mainPanelBorder = toolBar.Template.FindName("MainPanelBorder", toolBar) as FrameworkElement;
      if (mainPanelBorder != null) mainPanelBorder.Margin = toolBar.HasOverflowItems ? new Thickness(0, 0, 11, 0) : new Thickness(0);
    }
MainWindow