Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.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# 在SearchPopupAutoDropdown上显示搜索结果_C#_Visual Studio_Xaml_Visual Studio Extensions_Visual Studio Sdk - Fatal编程技术网

C# 在SearchPopupAutoDropdown上显示搜索结果

C# 在SearchPopupAutoDropdown上显示搜索结果,c#,visual-studio,xaml,visual-studio-extensions,visual-studio-sdk,C#,Visual Studio,Xaml,Visual Studio Extensions,Visual Studio Sdk,我正在设计一个类似于VisualStudio的控件 按照的说明,我有控件设置,希望在键入时显示搜索结果。因此: public void ProvideSearchSettings(IVsUIDataSource pSearchSettings) { Utilities.SetValue(pSearchSettings, SearchSettingsDataSource.PropertyNames.SearchPopupAutoDropdown, true); } 当我键入内容时,自动弹

我正在设计一个类似于VisualStudio的控件

按照的说明,我有控件设置,希望在键入时显示搜索结果。因此:

public void ProvideSearchSettings(IVsUIDataSource pSearchSettings)
{
    Utilities.SetValue(pSearchSettings, SearchSettingsDataSource.PropertyNames.SearchPopupAutoDropdown, true);
}
当我键入内容时,自动弹出窗口会下降。 我用自己的逻辑得到搜索结果

string[] searchResults = GetResults(SearchQuery.SearchString);
但是我如何在下拉列表中显示这些结果呢?无法确定是否有某个参数可以传递给显示。结果不一定是字符串数组


有什么帮助或想法吗?

您的意思是想在下拉列表中显示搜索结果,无论您键入什么单词?是的。基于键入的单词进行搜索。名为searchResults的变量是由键入的单词过滤的结果吗?是的,这是一个抽象任何搜索逻辑的示例。我已经有了搜索结果,因为我可以输入文本并使用它。但就是无法显示结果。你是说你想在下拉列表中显示搜索结果,无论你键入什么词?是的。基于键入的单词进行搜索。名为searchResults的变量是由键入的单词过滤的结果吗?是的,这是一个抽象任何搜索逻辑的示例。我已经有了搜索结果,因为我可以输入文本并使用它。但无法显示结果。