Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 获取WPF Toolkit AutoCompleteBox下拉列表中的项目计数_C#_Wpf_Autocompletebox - Fatal编程技术网

C# 获取WPF Toolkit AutoCompleteBox下拉列表中的项目计数

C# 获取WPF Toolkit AutoCompleteBox下拉列表中的项目计数,c#,wpf,autocompletebox,C#,Wpf,Autocompletebox,有没有办法获取WPF工具包自动完成框下拉列表中当前显示的项目数 处理填充的事件: private void AutoCompleteBox_Populated(object sender, PopulatedEventArgs e) { int count = 0; foreach (var item in e.Data) count++; string text = count + " items shown!"; } 处理填充的事件: privat

有没有办法获取WPF工具包自动完成框下拉列表中当前显示的项目数

处理
填充的
事件:

private void AutoCompleteBox_Populated(object sender, PopulatedEventArgs e)
{
    int count = 0;
    foreach (var item in e.Data)
        count++;

    string text = count + " items shown!";
}

处理填充的
事件:

private void AutoCompleteBox_Populated(object sender, PopulatedEventArgs e)
{
    int count = 0;
    foreach (var item in e.Data)
        count++;

    string text = count + " items shown!";
}

或者你甚至可以这样做,避免循环:

private void AutoCompleteBox_Populated(object sender, PopulatedEventArgs e)
{
   int count = ((ReadOnlyCollection<object>)e.Data).Count;
}
private void AutoCompleteBox_填充(对象发送方,填充事件参数e)
{
int count=((ReadOnlyCollection)e.Data).count;
}

或者您甚至可以这样做,避免循环:

private void AutoCompleteBox_Populated(object sender, PopulatedEventArgs e)
{
   int count = ((ReadOnlyCollection<object>)e.Data).Count;
}
private void AutoCompleteBox_填充(对象发送方,填充事件参数e)
{
int count=((ReadOnlyCollection)e.Data).count;
}