WPF。如何使用同一行包装两个 ItemsControl?

问题描述 投票:0回答:0

抽象,我有两个(主要)ItemsControl,它们以包装方式绘制其内容。
我使用 WrapPanel 等
到目前为止效果很好。另外,如果窗口大小在运行时发生变化。

但我想实现的是:
想象一下,第一个 ItemsControl 使用两行绘制 20 个项目。
就宽度而言,第一行被充分利用(=“0_xxxx”...“13_xxxx”)
而仅使用(例如)第二行的 40%(=“14_xxxx”...“19_xxxx”)。

第二个 ItemsControl 开始在(视觉上计数!)第 3 行绘制其内容。
因此,它不使用第 2 行的 60%(=“14_xxxx”...“19_xxxx”)。

下图显示了当前的“错误”状态

https://github.com/UweR70/Images/blob/main/WPF_Test_App/2024_04_07__09_03_00.png

完整代码可以在这里找到

https://github.com/UweR70/WPF_Test_App

wpf itemscontrol
© www.soinside.com 2019 - 2024. All rights reserved.