我有一个listview,用于绑定数据库中的客户信息。列表视图中有15列绑定。其中一列是客户名称。
当我从键盘输入他们名字的首字母时,我想要专注于他们。你有什么想法吗?
这是我的listview的XAML代码
<ListView x:Name="datalist" ButtonBase.Click="datalist_Click" ContextMenuOpening="datalist_ContextMenuOpening" MouseDoubleClick="datalist_MouseDoubleClick" SelectionChanged="datalist_SelectionChanged"
MouseUp="datalist_MouseUp" PreviewMouseUp="datalist_PreviewMouseUp" >
答案 0 :(得分:0)
尝试仅在Model/ModelView
上操作,而不是直接在UI
上操作(尽可能多)。
例如,在ModelView
中定义属性
public bool Focused{
get ..
set... //OnPropertyChanged
}
将其绑定到UI元素对应的属性。 在此之后,您唯一需要做的就是
ModelView
个对象)Focused
属性设置为true