ビューモデルからバインドされたアイテムの数が可変で、水平に表示して選択する必要があります。 各項目はテキストで表され、これらのテキストの長さは異なります。 ItemTemplateとして横向きのStackPanelを使用してリストビューを使用すると、アイテムはその内部のテキストと同じ幅になります。 最大サイズのものをすべて同じサイズにする方法はありますか?理想的には、複雑なコードビハインドなしで、アイテムテンプレートなどを使用しますか? 注:私は、テキストは最終的に(異なる言語など)を持つことができますどのような長さを知らないので、私は、いくつかの任意の最小幅を設定することはできませんWPF:均一な幅のアイテムで水平に整列されたコレクション
0
A
答えて
1
+0
これが機能している間に、アイテム間の境界線を追加したり、選択したアイテムのデフォルトの背景色を変更したりするのに問題があります。 ? – Shaggydog
+0
@Shaggydog、色設定の例については[this Q + A](https://stackoverflow.com/questions/7059526/set-background-color-for-selected-items-in-a-listbox)をチェックしてください。separator:私は、Label(Label BorderThickness = "1,0" BorderBrush = "Red" ')やLabelの周りのBorder要素にサイドボーダーを追加することから始めます。現時点ではIDEを使用していないので、問題についてより詳細なヘルプが必要な場合は、新しい質問をすることをお勧めします。 – ASh
関連する問題
- 1. WPF - 水平スクロールバーthumbの幅
- 2. ネストされたコレクション内のMongoDB平均
- 3. 水平に整列したタブの幅をブラウザズームとどのように一致させますか?
- 4. CSS3のフレキシボックス水平整列
- 5. Libgdxセルの水平整列
- 6. アイテムを水平に整列する方法
- 7. 不均一な列幅
- 8. WPF DataGrid行の水平方向の整列問題
- 9. イメージを水平にhtmlで整列
- 10. jQuery UIのサイズ変更可能な水平テキストエリアの整列と幅の変更
- 11. WPFの水平スクロールボタン
- 12. 水平スタックビューでスイッチを整列する
- 13. 水平ラジオボタンでラベルを整列する
- 14. Chart.js水平バー幅
- 15. 通常の水平divに90度反転されたdivの整列
- 16. 均等なスペースの水平ナビゲーションアイテム
- 17. OBIEEで計算されたアイテム - 移動平均
- 18. コアプロット - 平均水平線の棒グラフ
- 19. PopupMenuEntryの水平方向の整列
- 20. ビットマップテキストの背景と水平の整列
- 21. リスト内の水平/垂直の整列
- 22. リストアイテムの水平方向の整列
- 23. WPFカスタムコントロールガイダンス - 水平ツリー
- 24. WPF水平タブコントロール2017
- 25. 要素を水平にテーブルの形に整列させます
- 26. テキストなしのチェックボックスが水平に整列しない
- 27. 水平に整理されたCSVファイルを読む
- 28. WPFユーザーコントロールの幅が私のためにその子の水平のStackPanel
- 29. フッター内のイメージを水平方向に一列に整列する
- 30. divを水平に一貫して整列させる方法は?
あなたは各項目に 'WIDTH = "1 *"' のような何かを行うことができ、各要素
例えば同じスペースを割り当てるのでしょうか? –
あなたはそれが何を意味するか分かりません。 TexBlockの幅は "1 *"のようなものをサポートしていませんが、列定義を持つグリッドを使用することを意味するならば、私はそれを試しましたが何もしません。 – Shaggydog