我在我的項目中使用了WPF C#。 我的UI包含4個組合框,每個組合框都將由數據庫中的值加載。 現在,所有4個組合框都會一次顯示。 但我想要做的是,第一個組合框1應該是可見的/顯示,然後用戶選擇一個值,如val1,然後第二個組合框應該是可見的,它應該包含基於combobox1中選擇的val1的值(來自數據庫)等等。 組合框應該與先前的組合框相關聯。WPF中的相關組合框
我該如何在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>
到目前爲止你的努力是什麼?你遇到什麼問題? –
我可以在combobox1中加載數據,用戶可以選擇一個值,但現在我執行一個查詢,它基於在combobox中選擇的值來過濾數據。我想要將它加載到combobox2中.and combobox 2應該僅在選擇combobox中的值後才顯示1 – beginner
請給我們看一些代碼,刪除不相關的數據庫的東西。 –