<ListBoxコントロール> <! -数据- > <ListBoxItem> AAAA </ ListBoxItem> <ListBoxItem> BB </ ListBoxItem> <ListBoxItem> CCCC </ ListBoxItem> <! -设置ListBoxItem样式- > <ListBox.ItemContainerStyle> <スタイルのTargetType = " ListBoxItem " > <! -设置控件模板- > <setterプロパティ= " テンプレート" > <Setter.Value> <ControlTemplateのTargetTypeに= " ListBoxItem " > <ボーダーの背景= "{TemplateBindingの背景} " > <のContentPresenterたHorizontalAlignment = " {TemplateBindingのHorizontalContentAlignment} " VerticalAlignmentを = " {TemplateBindingのVerticalContentAlignment} " TextBlock.Foreground = " {TemplateBindingの前景} " /> </ボーダー> </のControlTemplate> </Setter.Value> </セッター> <!- トリガーを設定します - > <Style.Triggers> <トリガプロパティ= " IsSelected "値= " 真の" > <setterプロパティ= " 背景"値= " LightPink " /> <setterプロパティ= " フォアグラウンド"値= " ホワイト" /> </トリガー> <トリガープロパティ= " IsMouseOver "値= "真の" > <setterプロパティ= " 背景"値= " ライトグリーン" /> <setterプロパティ= " フォアグラウンド"値= " 赤" /> </トリガー> </Style.Triggers> </スタイル> </ListBox.ItemContainerStyle> </リストボックス>