2016-09-22 6 views
1

スペースが残っていない場合、コンテナは次の行に項目を配置し続ける必要がある、それらがクリック可能で横に並べて表示されるようにする文字列のリストを持っています。私を助けてください。 as you can see, I have failed to do this using GridView可変サイズのアイテムを表示する方法は?

+2

あなたはこれらを生成しているマークアップを共有する必要があります。その後、誰かがあなたを助けることができるでしょう。 – sachin

+0

いくつかのボタンをWrapPanelに入れてください... – Clemens

+2

[ItemsControl内のアイテムの重複は、最初のアイテムの幅を取る](http://stackoverflow.com/questions/38695139/items-in-itemscontrol-takes-width-of-first -item) – Razor

答えて

0

この種のレイアウトを取得するには、WrapPanelを使用する必要があります。 Windowsランタイム標準コントロールでは利用できません。hereの実装があります。

使用法:

<ItemsControl> 
    <ItemsControl.ItemsPanel> 
     <ItemsPanelTemplate> 
      <controls:WrapPanel/> 
     </ItemsPanelTemplate> 
    </ItemsControl.ItemsPanel> 
    <ItemControl.Items> 
     <!-- put your strings here or use ItemTemplate instead --> 
    </ItemControl.Items> 
</ItemsControl> 
+0

これは問題ありません= WrapPanelはUWPでないWPFでのみ利用可能です –

+0

@HesamKashefiあなたは私の答えを読んでいましたか?私はWrapPanelの実装へのリンクを提供しました。 –

+0

なぜコードを見たのか分かりません。どうもありがとうございます ! –

関連する問題