我正在用dataview类型的itemsource创建一个列表框。我想将列表框滚动到未选中的特定项。我正在为所选项目使用以下代码。
代码:
DataView dv = newDt.DefaultView;
dv.Sort = "Count Desc";
lbResult.DataContext = dv;
要基于id获取行,请执行以下操作:
var selectResult = from mypro in albumDetails.ToTable().AsEnumerable() where mypro.Field<string>("ID")==search.ID select mypro;
if (lbResult.SelectedItem != null)
{
lbResult.ScrollIntoView(**lbResult.Items[0]**);
}
吉莎