有没有一种方法可以使ItemsControl中的项内容(在这种情况下是边框)不拉伸以适应最宽项的宽度?
看这里:
CURLIN是最宽的项。 RAGAIN和WALKUP更短,但无论我尝试任何itemsPanel或itemTemplate,它们都会拉伸到CURLIN的宽度。有办法解决吗?
代码:
看这里:
CURLIN是最宽的项。 RAGAIN和WALKUP更短,但无论我尝试任何itemsPanel或itemTemplate,它们都会拉伸到CURLIN的宽度。有办法解决吗?
代码:
<ItemsControl ItemsSource="{Binding CarbonCopyRecipients}">
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel Orientation="Vertical" HorizontalAlignment="Left"/>
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
<ItemsControl.ItemTemplate>
<DataTemplate >
<Border ...... />
</DataTemplate >
</ItemsControl.ItemTemplate>
</ItemsControl>
DataTemplate
中,放置一个StackPanel
并将其子项水平排列即可满足您的需求。 - Sankarann