我在我的项目中使用 WPF C#。我的 UI 包含 4 个组合框,每个组合框都将由数据库中的值加载。现在一次显示所有 4 个组合框。但我想要做的是,第一个组合框 1 应该可见/显示,然后用户选择一个值说 val1,然后第二个组合框应该是可见的,它应该包含基于在组合框 1 中选择的 val1 的值(来自数据库),并且很快。组合框应与先前的组合框相互关联。
如何在 WPF 中完成此任务?
一些 XAML 代码: 请选择:
<Label Grid.Row="1">combobox1 :</Label>
<ComboBox Name="PL" Grid.Row="1" Grid.Column="1" Loaded="ComboBox_PLLoaded" SelectionChanged="ComboBox_PLSelectionChanged" />
<Label Grid.Row="2" HorizontalAlignment="Right">combobox2:</Label>
<ComboBox Name="Re" Grid.Row="2" Grid.Column="1" VerticalAlignment="Top" Loaded="ComboBox_RCLoaded" SelectionChanged="ComboBox_RCSelectionChanged"/>
<Label Grid.Row="3" Margin="89.216,0,60.581,26" Grid.RowSpan="2">combobox3 :</Label>
<ComboBox Name="CT" Grid.Row="3" Grid.Column="1" Loaded="ComboBox_RCLoaded" SelectionChanged="ComboBox_RCSelectionChanged"/>
<Label Grid.Row="4" HorizontalAlignment="Right">combobox4 :</Label>
<ComboBox Name="PT" Grid.Row="4" Grid.Column="1" />
</Grid>