如何在Listview中设置焦点? Xamarin表格
我有一个listview,每行包含一个标签和一个条目。 如果点击了一行,如何为条目设置焦点。 我的列表视图是动态生成的。
void selected(object sender, SelectedItemChangedEventArgs e) { if (e.SelectedItem == null) { return; //ItemSelected is called on deselection, which results in SelectedItem being set to null } TestReading item = (TestReading)e.SelectedItem; //comment out if you want to keep selections ListView lst = (ListView)sender; lst.SelectedItem = null; }
我希望每当用户点击特定行而不管任何位置时都会显示软键盘。
使用Tapped
在代码背后
private void ViewCell_Tapped(object sender, EventArgs e) { ViewCell vs = (ViewCell)sender; var entry = vs.FindByName("myEntry"); entry?.Focus(); }