StackPanel ベースの要素テンプレートを使用して、XAML でアイテムのリスト (ListBox) を作成しています。レイアウトは問題ありませんが、各アイテムの背景として四角形を使用したいと思います - 各アイテムの周りにボックスを作成します.
どうにかして Canvas を使用することを考えていましたが、各項目の高さ (および StackPanel 内の項目の高さ) が異なるため、その方法がわかりません (C#/XAML は初めてです)。この状況で、テンプレートに最適な構成は何でしょうか?