首页 > 移动平台 > 详细

隐藏WPF ToolBar 左侧的移动虚线和右侧的小箭头

时间:2019-04-05 00:48:25      阅读:428      评论:0      收藏:0      [点我收藏+]
原文:隐藏WPF ToolBar 左侧的移动虚线和右侧的小箭头

技术分享图片

 

上面的图是两个工具栏的链接处。

 

去除蓝色部分的方法是

设置工具栏的ToolBarTray.IsLocked附加选项为True

 

去除红色部分

这个需要修改空间模板,比较麻烦。一个解决方案是在ToolBar的Loaded事件中做如下处理

   1: private void ToolBar_Loaded(object sender, RoutedEventArgs e)
   2: {
   3:     ToolBar toolBar = sender as ToolBar;
   4:     var overflowGrid = toolBar.Template.FindName("OverflowGrid", toolBar) as FrameworkElement;
   5:     if(overflowGrid != null)
   6:     {
   7:         overflowGrid.Visibility = Visibility.Collapsed;
   8:     }
   9:  
  10:     var mainPanelBorder = toolBar.Template.FindName("MainPanelBorder", toolBar) as FrameworkElement;
  11:     if(mainPanelBorder != null)
  12:     {
  13:         mainPanelBorder.Margin = new Thickness(0);
  14:     }
  15: }

隐藏WPF ToolBar 左侧的移动虚线和右侧的小箭头

原文:https://www.cnblogs.com/lonelyxmas/p/10657705.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!