silverlight 动态设置下拉框选中值
设置silverlight当前选中值有两种方式:selectedIndex 和selectItem.
通常我们使用selectedIndex比较简单,但要动态设置的话,由于不好获取list中当前项的索引值,所以我们考虑用selectItem来实现。(虽然通过for循环可以拿到列表中的索引值,但方法不够友好)
下面是一段实现代码,希望对大家有借鉴作用,加强理解组合框的动态设定。
代码:
//业务员默认筛选自己的单子 if (operation == "ywysh" && sysUser.UserId != "admin") { foreach (dmzdInfo item in comYwy.Items) { if (item.flmsm == sysUser.TrueName.Trim()) { comYwy.SelectedItem = item; return; } } }