0

在我的通用 Windows 应用程序中,我有以下“xaml”:

<ComboBox Margin="8" Header="Language" x:Name="cmbLanguage" x:Uid="cmbLanguage" ItemsSource="{x:Bind Languages}" SelectionChanged="LanguageComboBox_SelectionChanged"/>

现在我需要遍历我的组合框并获取组合框项目以禁用其中一些。如何从后面的代码中访问项目?

4

1 回答 1

0

现在我需要遍历我的组合框并获取组合框项目以禁用其中一些。如何从后面的代码中访问项目?

可以get ComboBoxItemwithContainerFromIndex方法,setIsEnabled属性为false或者true,更多可以参考以下。

ComboBoxItem^ item =  dynamic_cast<ComboBoxItem^>(cmbLanguage->ContainerFromIndex(CurrenIndex));
item->IsEnabled = false;

在此处输入图像描述

于 2017-12-20T07:19:54.073 回答