WPFアプリケーション開発の初心者です。私はブロックに基づいて床を取得したい。ブロックのコンボボックスとフロアのコンボボックスがあります。あるコンボボックスでブロックを選択すると、もう一方のコンボボックスには選択ブロックのフロアが表示されます。 これは、コンボボックスのレイアウトです:別のコンボボックスの値に基づいて1つのコンボボックス値を選択します。
<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}" />
あなたは、私はMVVMを使用して、とても親切に私に答えています 'Selector_OnSelectionChanged()' –
ます。private void Selector_OnSelectionChanged(オブジェクト送信者、SelectionChangedEventArgs E) { } – Zeeshan194