Combobox实现多项选择 Silverlight下“Combobox”怎样实现多项选择?

把 combobox里面的项换成checkedbox

示例:

 combobox cbb=new combobox();
if (null != ItemList && ItemList.Count > 0)
{
CheckBox cb = new CheckBox();
cb.CommandParameter = cbb.Name;
cb.Tag = "check_All";
cb.Content = "全部选择";
cb.Click += new RoutedEventHandler(cb_Click);
cbb.Items.Add(cb);
foreach (var dr in ItemList)
{
cb = new CheckBox();
cb.CommandParameter = cbb.Name;
cb.Tag = dr.FLID;
cb.Content = dr.Gradation;
cb.Click += new RoutedEventHandler(cb_Click);
cbb.Items.Add(cb);
}
}[code=C#][/code]
DataModel 这是张表,表中包含FLID和Gradation两个字段
List<DataModel> ItemList=new List<DataModel> ();
然后往ItemLIst中添加数据就OK~~~ 
时间: 2024-11-08 06:36:24

Combobox实现多项选择 Silverlight下“Combobox”怎样实现多项选择?的相关文章

多个select下拉框,选中当前某一项,其他下拉框去掉选中的值

前两天在项目开发的时候有个需求是要求多个下拉框,选中某一项后其他下拉框移除该项,虽然写的有点绕,如果那个小伙伴有更好的例子,可以贡献下.先贴几张图看下效果 这是全部下拉框展开的效果图,具体描述看图吧,下面就开始贴代码 html部分 <div class="video_in"> <p> 下拉一 <select name="B1other1_1" id='B1other1_1' class="select"> &l

jquery选中将select下拉框中一项后赋值给text文本框

jquery选中将select下拉框中一项后赋值给text文本框,出现无法将第一个下拉框的value赋值给文本框 因为select默认选中第一项..在选择第一项时,便导致无法激发onchange事件.所以无法进行赋值给文本框 解决方法. select下拉框设置第一项做一个无用的占位option <script type="text/javascript">     function changeSelect(obj) {         var _this = obj;  

SharePoint 2013 使用查阅项实现联动下拉框

SharePoint列表使用中,经常会用到下拉框,而有些特殊的需求,会用到联动的下拉框,在SharePoint中默认没有这样的字段,所以如果实现,我们需要自己想办法. 这里,我们介绍如何使用JQuery+JavaScript客户端对象模型实现,下面让我简单介绍下实现的全过程. 1.创建基础列表CityList,保存的是城市名称,使用默认字段Title: 2.列表CityList的所有栏,我把Title字段的名称改为了City Name,如下图: 3.创建基础列表AreaList,用于保存所有区和

Silverlight下组合键、快捷键的使用方法

在开发Silverlight的项目中,为了更好的用户体验,我们常要给一些控件添加一些快捷键.然而,在Silverlight中的快捷键跟winForm中的有些不同,特写此文章与大家分享一下: private void txtBox_KeyDown(object sender, KeyEventArgs e) { ModifierKeys keys = Keyboard.Modifiers; if ((e.Key == Key.G) && keys == ModifierKeys.Contro

C#下点击右键之后自动选择为当前选中的节点

private void treeView1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e) { if(e.Button==MouseButtons.Right) { TreeNode tn=treeView1.GetNodeAt(e.X,e.Y); if(tn!=null)treeView1.SelectedNode = tn; } } 经常遇到那种你本来右键选择了一个节点但是其实还没有选上这个问题,执行这个代码就

选择比能力更重要,我们怎么来选择加入哪个创业项目呢?

如果你只是作为一个普通员工加入一家创业公司,那么你考虑的问题和加入任何一家公司差不多,就是“钱给得如何”“职务是什么” “工作时间是什么,经常加班吗” “公司离我家远不远” “公司品牌如何” “直接上司好不好” “我是否有很大的发展空间”. 唯一要多考虑的问题就是,“这个公司成长速度如何”.因为加入创业公司的最大红利就是增长速度,就像 Facebook 的 COO Sheryl Sandberg 说的“Find a rocket ship.” 如果你是以合伙人或者总监级别的身份加入一家创业公司,

【C语言】用函数指针变量完成:输入两个整数,让用户选择函数,选择1输出较大的数,选择2输出较小的数

<pre name="code" class="cpp">//用函数指针变量完成:输入两个整数,让用户选择函数,选择1输出较大的数,选择2输出较小的数 #include <stdio.h> int max(int x,int y) { return (x>y)?x:y; } int min(int x,int y) { return (x>y)?y:x; } int main() { int (*p)(int,int); int

编写程序,使用嵌套if选择结构,根据出行的月份和选择的舱位输出实际的机票价格。

import java.util.Scanner; /** * @author 蓝色以太 机票的价格受季节旺季.淡季影响,而且头等舱和经济舱价格也不同. * 假设机票原价为5000元,4~10月为旺季,旺季头等舱打九折,经济舱打八折, 淡季头等舱打五折,经济舱打四折. * 编写程序,使用嵌套if选择结构,根据出行的月份和选择的舱位输出实际的机票价格. */ public class AirTicket { public static void main(String[] args) { Scan

根据选择的Checkbox动态在表格中列出选择的值

根据选择的Checkbox动态在表格中列出选择的值 <style> p,div,body,td,input,checkbox,button{font-size:9pt;} </style> <script language="vbScript"> function vbtrim(str) vbtrim=trim(str) end function function vbisnumeric(iVar) vbisnumeric=not isnumeric