wpf - 如何隐藏工具栏右侧的箭头?

标签 wpf xaml toolbar

想出如何隐藏左侧的棘手点,现在如何隐藏右侧的添加/删除按钮下拉箭头?

最佳答案

Google对此充满了答案:

private void ToolBar_Loaded(object sender, RoutedEventArgs e)
{
    ToolBar toolBar = sender as ToolBar;
    var overflowGrid = toolBar.Template.FindName("OverflowGrid", toolBar) as FrameworkElement;
    if (overflowGrid != null)
    {
            overflowGrid.Visibility = Visibility.Collapsed;
    }

    var mainPanelBorder = toolBar.Template.FindName("MainPanelBorder", toolBar) as FrameworkElement;
    if (mainPanelBorder != null)
    {
        mainPanelBorder.Margin = new Thickness(0);
    }
}


并将此方法分配给工具栏的Loaded事件。

关于wpf - 如何隐藏工具栏右侧的箭头?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4662428/

相关文章:

c# - Android在WPF中的涟漪效应

c# - 虚拟键盘wpf

windows - 工具栏中按钮的大小 - win32 程序

.net - ScrollViewer 不滚动

c# - 隐藏 ListView ,直到按下按钮

android - 如何在Android工具栏上显示项目图标

emacs - 如何只在某些模式下显示工具栏?

wpf - 如何实现击穿之类的效果

c# - XamDataGrid 列位置索引 : Field. 索引或 Field.ActualPosition.Column

c# - 设置标题的 MaxWidth 后,对所有 DataGridColumns 应用相同的高度