0
以下のコードは、それぞれのアイテムが自然に異なる高さになっていても、アイテムのグリッドを示しています。たぶん私は何かの高さを設定するはずですが、私はそのことが何であるか、または私が必要とする価値をどこで得るのか分かりません。ItemsControlアイテムをずらしたラップで表示するにはどうすればいいですか
I want I get
a c a c
a c a c
a d a .
b d b d
b d b d
. d
コード:
<ItemsControl ItemsSource="{Binding XPath=*}" Margin="20,0,0,0">
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<WrapPanel
Orientation="vertical" <!-- edit: adding this line solved it -->
/>
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
<ItemsControl.ItemTemplate>
<DataTemplate>
<W3V:ControlChooser Content="{Binding}"/>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
を、彼はただではないポジショニング、彼が望んでいるの順序を取得しているように見えます。 –
@BradleyUffner:項目が転置的に対称であるとすれば、意図した注文が何であるかを知ることは困難です。多分注文は問題ではないかもしれません。 –
私はそれらの数値が2 x 5グリッド上に配置されているかのようにアイテムの高さ(それらの下のドットを含む)だと思います。彼は不均一な行を得ようとしているようですが、各行が一番上に並ぶようにきれいに壊しています。 –