gpt4 book ai didi

c# - 如何在组合框中添加一些图像作为下拉列表?

转载 作者:行者123 更新时间:2023-11-30 22:54:28 25 4
gpt4 key购买 nike

我有一些快速图标,使我的软件易于使用。但是现在按照 我的客户要求,我需要使这些图标成为下拉菜单。有谁知道如何做到这一点?

我试过普通的组合框代码 XAML。但是不能添加图像。在代码隐藏或 DbModels 中有更好的方法吗?

<ComboBox HorizontalAlignment="Center" Grid.Row="2"
Grid.Column="5" x:Name="DropDownSearchMode" Style="{StaticResource
ComboBoxStyle}">

<ComboBoxItem Content="X"/>
<ComboBoxItem Content="Y"/>
<ComboBoxItem Content="Z"/>

</ComboBox>

我想要一些图标来显示下拉菜单,而不是 X、Y 和 Z。谁能帮帮我?

最佳答案

像这样:

<StackPanel Margin="10">
<ComboBox>
<ComboBoxItem>
<StackPanel Orientation="Horizontal">
<Image Source="red.png" />
<TextBlock Foreground="Red">Red</TextBlock>
</StackPanel>
</ComboBoxItem>
<ComboBoxItem>
<StackPanel Orientation="Horizontal">
<Image Source="green.png" />
<TextBlock Foreground="Green">Green</TextBlock>
</StackPanel>
</ComboBoxItem>
<ComboBoxItem>
<StackPanel Orientation="Horizontal">
<Image Source="blue.png" />
<TextBlock Foreground="Blue">Blue</TextBlock>
</StackPanel>
</ComboBoxItem>
</ComboBox>
</StackPanel>

关于c# - 如何在组合框中添加一些图像作为下拉列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56237166/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com