有没有更简短的方法来编写这个XAML?
是否有更简短的编写方法,比如在有没有更简短的方法来编写这个XAML?,xaml,Xaml,是否有更简短的编写方法,比如在组合框声明中使用属性ItemTemplate?我讨厌看我的代码,看到这么大的代码块 <ComboBox Grid.Row="0" Grid.Column="1" Margin="3" ItemsSource="{Binding Accounts}" SelectedItem="{Binding SelectedAccount}" > <ComboBox.ItemTemplate> <DataTemplate>
组合框
声明中使用属性ItemTemplate
?我讨厌看我的代码,看到这么大的代码块
<ComboBox Grid.Row="0" Grid.Column="1" Margin="3" ItemsSource="{Binding Accounts}" SelectedItem="{Binding SelectedAccount}" >
<ComboBox.ItemTemplate>
<DataTemplate>
<ComboBoxItem Content="{Binding Name}" />
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>
如果只想显示项目名称,可以使用组合框的。然后将组合框定义为:
<ComboBox Grid.Row="0"
Grid.Column="1"
Margin="3"
ItemsSource="{Binding Accounts}"
SelectedItem="{Binding SelectedAccount}"
DisplayMemberPath="Name"/>