【发布时间】:2017-03-31 07:36:44
【问题描述】:
我是 WPF 新手。 我想知道如果我想要的文本放在comboboxitem 内的控件内而不是直接放在comboboxitem 内,我如何获得选定的文本。 我知道这是非常基本的,但如果有人可以为我提供一个简单快捷的解决方案,我将不胜感激
我的简单组合框代码如下:
<ComboBox x:Name="cmdTest">
<ComboBoxItem>
<TextBlock Text="RED" Background="RED" Foreground="White" FontFamily="Sans Serif" FontSize="14"/>
</ComboBoxItem>
<ComboBoxItem>
<Grid Width="250">
<TextBlock Text="GREEN" Background="GREEN" Foreground="White" FontFamily="Sans Serif" FontSize="14" Height="15"/>
</Grid>
</ComboBoxItem>
<ComboBoxItem>
<TextBlock Text="BLUE" Background="Blue" Foreground="White" FontFamily="Sans Serif" FontSize="14"/>
</ComboBoxItem>
</ComboBox>
【问题讨论】:
-
你在使用 MVVM 吗?
-
描述不清楚。
-
tx Mighty badaboom,是的,在实际项目中我将使用 MVVM。所以如果你 cud 也提供基于 MVVVM 的解决方案,请提出要求。但是因为我是一个绝对的新手,所以简短而简单..:-).
标签: wpf combobox selecteditem contentcontrol