2013-03-06 104 views
1

这一定很简单,我看不到它。 如何阅读自动填充框中选定项目的文本?选择自动完成框

当我键入“米”和“牛奶”获取下拉列表中,“米”已完成将仍然 是在autocomplete.text价值的文字,虽然“米”,在得到 与“牛奶”代替视觉文本框?

回答

0

使用selectionchanged事件来获取选定的项目。您可以更新自动填充控件的文本以反映选定的项目。

private void SearchBox_SelectionChanged(object sender, SelectionChangedEventArgs e) 
    { 
     if (e.AddedItems.Count > 0) 
     { 
      string selecteditem = (string)e.AddedItems[0]; 
      this.SearchBox.Text = selecteditem; 
     } 
    }