【发布时间】:2017-04-19 23:56:50
【问题描述】:
我是 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() -
private void Selector_OnSelectionChanged(object sender, SelectionChangedEventArgs e) { }