C# 如何将背景设置为ComboBox显示模式下加载的TextBox?
我发现一些网站提供了编辑组合框弹出窗口样式的解决方案。当从combobox下拉列表中选择值时,请建议自定义textbox的背景。请查找下面的代码片段C# 如何将背景设置为ComboBox显示模式下加载的TextBox?,c#,wpf,xaml,combobox,C#,Wpf,Xaml,Combobox,我发现一些网站提供了编辑组合框弹出窗口样式的解决方案。当从combobox下拉列表中选择值时,请建议自定义textbox的背景。请查找下面的代码片段 <ComboBox IsEditable="False" x:Name="combo" Background="Red" SelectionChanged="combo_SelectionChanged" ItemsSource="{Binding Record.Data.ComboIte
<ComboBox IsEditable="False" x:Name="combo" Background="Red" SelectionChanged="combo_SelectionChanged"
ItemsSource="{Binding Record.Data.ComboItems, Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
SelectedValue="{Binding CellBoundValue}" >
<ComboBox.Resources>
<SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}">Red</SolidColorBrush>
</ComboBox.Resources>
</ComboBox>
红色
听起来您需要根据组合框的选择设置文本框的背景属性:
<StackPanel Orientation="Horizontal">
<ComboBox Width="100" Height="25" Name="MyComboBox">
<ComboBoxItem Content="Red" />
<ComboBoxItem Content="Blue" />
<ComboBoxItem Content="Green" />
</ComboBox>
<TextBox Height="25" Width="100" FontSize="16" Foreground="White" Text="{Binding ElementName=MyComboBox,Path=Text}" Background="{Binding ElementName=MyComboBox,Path=Text}" />
</StackPanel>
请共享您的代码。堆栈溢出不是“建议”站点。您需要带着遇到的特定问题来到这里,展示您的代码,让我们知道哪里出了问题,以及您希望它做什么,然后我们可以帮助您修复代码。所以,试着做你想做的,然后如果你被卡住了就回来问一个问题。你的问题不清楚?甚至没有人能从你的xaml
看出你到底想做什么。因此,请明确说明您的问题,并提供适当的代码参考。