如何使列表框透明? WPF

时间:2013-11-14 10:01:32

标签: wpf background listbox

 <telerik:RadExpander  Header="View My Team" HorizontalAlignment="Left" Width="274" Margin="34,170,0,450" FontSize="20">
        <ListBox x:Name="myTeam" HorizontalAlignment="Left" Height="214" VerticalAlignment="Top" Width="264" Margin="0,0,-103,-1" Background="Transparent" Foreground="{x:Null}" BorderBrush="{x:Null}">
            <MenuItem Header="Ben Clarke" Background="Transparent"/>
            <MenuItem Header="Jack Davies" Background="Transparent"/>
            <MenuItem Header="Harry Potter" Background="Transparent"/>
            <MenuItem Header="Bill Gates" Background="Transparent"/>
        </ListBox>
    </telerik:RadExpander>

我有这个代码,我的列表框在扩展器内,这一切都工作正常,但我不能让列表框是透明背景,所以它只显示名称,然后滚动效果等...背景只是白色。

正如您所看到的,我已经为所有MenuItems和Listbox本身添加了透明背景,但它仍然没有工作:(

1 个答案:

答案 0 :(得分:0)

也许使用Opacity属性可以做到这一点?在ListBox或MenuItems上(不知道他们是否有Opacity属性)?