ToolBarTray.IsLocked="True"
টুলবারে সংযুক্ত সম্পত্তি সেট করে গ্রিপটি সরানো যেতে পারে ।
ওভারফ্লো টগলবটন অপসারণ করতে , আপনাকে এটি একটি কাস্টম কন্ট্রোলটেম্পলেটটি সরিয়ে ফেলতে হবে যেমন সিক্সলেটারে ভেরিয়েবলগুলি পরামর্শ দেয়, যদি আপনার মিশ্রণ থাকে বা ব্লেন্ড 3 পূর্বরূপ ডাউনলোড করা খুব বেশি কঠিন নয়।
আপনি কেবলমাত্র সরঞ্জামদণ্ডের লোড ইভেন্টে বোতামটি আড়াল করতে পারেন, আপনি যে কোনও রুটই ধরুন না কেন, আপনাকে সংযুক্ত সম্পত্তিটিও বার ToolBar.OverflowMode="Never"
বারের মেনুতে সেট করা উচিত , যাতে আইটেমগুলি দুর্ঘটনাক্রমে অ্যাক্সেসযোগ্য অঞ্চলে উপচে পড়তে না পারে।
<ToolBarPanel DockPanel.Dock="Top">
<ToolBar ToolBarTray.IsLocked="True" Loaded="ToolBar_Loaded">
<Menu ToolBar.OverflowMode="Never">
<MenuItem Header="File" />
<MenuItem Header="New" />
</Menu>
</ToolBar>
</ToolBarPanel>
এবং ওভারফ্লো টগল বাটনকে ধসে পড়েছে:
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();
}
}