Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何控制WPF中包装的折叠顺序?_Wpf_Collapse_Wrappanel - Fatal编程技术网

如何控制WPF中包装的折叠顺序?

如何控制WPF中包装的折叠顺序?,wpf,collapse,wrappanel,Wpf,Collapse,Wrappanel,是否可以只使用XAML而不使用自定义控件来直观地控制WPF中包装层折叠的顺序 以下是我的设想: 注意事项: 项目A、B和C均为固定宽度的水平堆垛板 A和B必须水平向左对齐,C必须水平向右对齐 工具栏包装在ColumnDefinition宽度为“*”的列中 您的WrapPanel是固定宽度还是可以更改?仅限xaml/没有自定义控件,我会说没有。如果有人想办法,我真的很想看看!我们也遇到了同样的问题,最后我编写了一个全新的工具栏控件,它可以完美地工作。问题是,我们需要优先级上的溢出,而不是最右边

是否可以只使用XAML而不使用自定义控件来直观地控制WPF中包装层折叠的顺序

以下是我的设想:

注意事项:

  • 项目A、B和C均为固定宽度的水平堆垛板
  • A和B必须水平向左对齐,C必须水平向右对齐
  • 工具栏包装在ColumnDefinition宽度为“*”的列中

您的WrapPanel是固定宽度还是可以更改?仅限xaml/没有自定义控件,我会说没有。如果有人想办法,我真的很想看看!我们也遇到了同样的问题,最后我编写了一个全新的工具栏控件,它可以完美地工作。问题是,我们需要优先级上的溢出,而不是最右边的元素所在的优先级。但是为它编写自定义面板并不困难。您的包装面板是固定宽度还是可以更改?仅限xaml/没有自定义控件,我会说不。如果有人想出一种方法,我真的很想看看!我们也遇到了同样的问题,最后我编写了一个全新的工具栏控件,它可以完美地工作。问题是,我们需要优先级上的溢出,而不是最右边的元素所在的优先级。但为其编写自定义面板并不困难。