none
关于AutoCompleteBox下拉项的使用问题 RRS feed

  • 问题

  • 新手,请教一个关于AutoCompleteBox下拉项的使用问题,现在想实现一个 AutoCompleteBox,在获取焦点未开始输入时弹出下拉项显示之前的历史输入列表,在有输入字符时根据字符自动匹配合适的输入内容,现在的问题是点击  AutoCompleteBox 输入字符后下拉项可以正常打开,但只点击给其焦点不输入任何内容时下拉项不开打,请问一下该怎么解决,谢谢!

    private void autoCompleteBox_GotFocus(object sender, RoutedEventArgs e)
            {
                
                var toDoItemsInDB = ************;

                List<string> logs = new List<string>();

                foreach (var temp in toDoItemsInDB)
                {
                    logs.Add(temp.ToDoLogStr);
                }

                autoCompleteBox.ItemsSource = logs;
                autoCompleteBox.IsDropDownOpen = true;

            }

    请问一下该怎么改!谢谢!

     
    2012年7月17日 1:43

答案