WPF-选择要折叠的工具栏?

WPF-选择要折叠的工具栏?,wpf,layout,toolbar,Wpf,Layout,Toolbar,我目前正在努力将一系列工具栏添加到WPF窗口的顶部,我不太确定如何操作它们以达到预期的效果。目前,我的工具栏托盘中有七个不同的工具栏,当屏幕分辨率和窗口宽度足够大时,所有七个工具栏都会完全显示出来 我的问题是,当分辨率太小或窗口太窄时,它们会崩溃,而我似乎无法控制哪一个会崩溃。有没有一种方法可以在不使用MaxWidth或类似的硬编码值的情况下为每个折叠工具栏设置优先级 提前感谢,, Sonny包含工具栏的父面板是什么?也许你可以发布一些示例XAML目前我的父子结构如下:窗口->网格->DockP

我目前正在努力将一系列工具栏添加到WPF窗口的顶部,我不太确定如何操作它们以达到预期的效果。目前,我的工具栏托盘中有七个不同的工具栏,当屏幕分辨率和窗口宽度足够大时,所有七个工具栏都会完全显示出来

我的问题是,当分辨率太小或窗口太窄时,它们会崩溃,而我似乎无法控制哪一个会崩溃。有没有一种方法可以在不使用MaxWidth或类似的硬编码值的情况下为每个折叠工具栏设置优先级

提前感谢,,
Sonny

包含工具栏的父面板是什么?也许你可以发布一些示例XAML目前我的父子结构如下:窗口->网格->DockPanel->工具栏托盘->工具栏在我的DockPanel上除了LastChildFill=true之外,没有设置任何属性,DockPanel的所有直接子级都有DockPanel.Dock=Top。申报时一切都是原样。