首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

WPF给ListBox平添效果:鼠标滑过每项时背景色改变

2013-01-22 
WPF给ListBox添加效果:鼠标滑过每项时背景色改变类似VS2010中Toolbox的效果,鼠标滑过每一项的时候背景色都

WPF给ListBox添加效果:鼠标滑过每项时背景色改变
类似VS2010中Toolbox的效果,鼠标滑过每一项的时候背景色都改变,给个思路或代码,刚学这个,什么都不会。

<ListBox Height="276" HorizontalAlignment="Left" Name="listBox1" VerticalAlignment="Top" Width="117">
            <ListBoxItem>
                <Expander Header="Area">
                    <StackPanel>
                        <StackPanel Orientation="Vertical">
                            <TextBlock>Ward</TextBlock>
                        </StackPanel>
                        <StackPanel Orientation="Vertical">
                            <TextBlock>Room</TextBlock>
                        </StackPanel>
                    </StackPanel>
                </Expander>
            </ListBoxItem>
            <ListBoxItem>
                <Expander Header="Terminal">
                    <StackPanel>
                        <StackPanel  Orientation="Horizontal">
                            <TextBlock>Button1</TextBlock>
                        </StackPanel>
                        <StackPanel  Orientation="Horizontal">
                            <TextBlock>Button2</TextBlock>
                        </StackPanel>
                        <StackPanel  Orientation="Horizontal">
                            <TextBlock>Button3</TextBlock>


                        </StackPanel>
                        <StackPanel  Orientation="Horizontal">
                            <TextBlock>Button4</TextBlock>
                        </StackPanel>
                        <StackPanel  Orientation="Horizontal">
                            <TextBlock>Button5</TextBlock>
                        </StackPanel>
                    </StackPanel>
                </Expander>
            </ListBoxItem>
        </ListBox>


比如我的鼠标放在Button1这个按钮上,只有Button1这一行的背景色改变。 ListBox??
[解决办法]
用Expression Blend 设计下控件模板即可
[解决办法]
Blend安装过一次,头晕。

热点排行