ListBox如何更改选中行的背景色

Shawn 2011-08-27 01:02:13
<ListBox Grid.Row="2" Grid.Column="0"
x:Name="listBooks"
Margin="0,20,0,0" >
<ListBox.ItemContainerStyle>
<Style TargetType="ListBoxItem">
<Setter Property="Height" Value="100"/>
</Style>
</ListBox.ItemContainerStyle>
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Border BorderBrush="Silver"
BorderThickness="1">
<Image x:Name="Thumbnail"
Stretch="Fill"
Source="{Binding Image}"/>
</Border>
<TextBlock Grid.Row="0" Grid.Column="0"
Text="test" />
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
...全文
419 点赞 收藏 4
写回复
4 条回复
chen_ya_ping 2011年08月28日
Blend真是个好东东。
回复 点赞
lcp147572931 2011年08月27日
1楼正解 用blend修改Listbox模版样式
回复 点赞
namhyuk 2011年08月27日
fillColor:对应鼠标经过时的;
fillColor2:对应选中行。
回复 点赞
namhyuk 2011年08月27日




回复 点赞
发动态
发帖子
WPF/Silverlight
创建于2007-09-28

8160

社区成员

1.1w+

社区内容

WPF/Silverlight相关讨论
社区公告
暂无公告