我是WPF應用程序開發的新手。我想根據塊來獲取樓層。我有一個組合框的塊和另一個組合框的地板。當我在一個組合框中選擇任何塊時,另一個組合框應顯示選擇塊的樓層。 這是組合框佈局:基於另一個組合框值選擇一個組合框值
<ComboBox Grid.Row="0" Grid.Column="0" Width="100"
Margin="0,0,0,10" Height="35"
Loaded="FrameworkElement_OnLoaded"
SelectedValuePath ="Id"
SelectedValue ="{Binding SelectedBlockId, Mode=TwoWay}"
DisplayMemberPath="Name"
SelectionChanged="Selector_OnSelectionChanged" ItemsSource="{Binding Blocks}" />
<ComboBox Grid.Row="0" Grid.Column="3" Width="100"
Margin="0,0,0,10" Height="35"
Loaded="FrameworkElement_OnLoaded"
SelectedValuePath ="Id"
SelectedValue ="{Binding SelectedFloorId, Mode=TwoWay}"
DisplayMemberPath="Name"
SelectionChanged="Selector_OnSelectionChanged" ItemsSource="{Binding Floors}" />
好像你錯過了你的問題的一些代碼....像'Selector_OnSelectionChanged()' –
私人無效Selector_OnSelectionChanged(對象發件人,SelectionChangedEventArgs E) { } – Zeeshan194