何度もやっているのですが、いつも忘れるので備忘録として。 Windows Phone 7のSilverlightアプリでちょっと見た目に凝ったListBoxを作ろうとするとItemTemplateとDataTemplateを使用してテンプレートを定義していくのはもうお馴染みだと思います。 で、何気なくやっていると特に害が無いのですが、リストアイテムを横幅いっぱいに表示しようとすると、短いアイテムの所であれっ? ってことになりがちです。ようするにこんな感じ。 ソースはこういう感じで...、 (手書きXAML派なのでインラインテンプレートですいません、まー基本は同じです) <Grid x:Name="LayoutRoot"> <ListBox ItemsSource="{Binding entries}"> <ListBox.ItemTemplate> <DataTemplate> <Grid