WPF樣式學習:ToolBar的使用


隱藏拖動把手:

設置ToolBar屬性 ToolBarTray.IsLocked="True",可以達到隱藏拖動把手的目的

private void ToolBar_Loaded(object sender, RoutedEventArgs e)
{
    //去掉ToolBar右邊默認的擴展圖標
    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);
    }
}    

  <ToolBar x:Name="tbStuRelay"  Width="120" ToolBarTray.IsLocked="True" Background="#008ede" HorizontalAlignment="Stretch"  VerticalAlignment="Center"  VerticalContentAlignment="Center" Loaded="ToolBar_Loaded" MouseMove="ToolBar_MouseMove" Visibility="Collapsed">

     </ToolBar>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM