我的listbox控件中列有许多项,我想让其中一部分项显灰,也就是让一部分项变灰后不可选了,请问怎么实现啊? 可以用Javascript来实现,问题是楼主为什么要这样呢?既然不让选择就不显示吗,或者如果操作者选择了就给出提示不让选择就行了啊。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private void ListBox1_SelectedIndexChanged(object sender, System.EventArgs e){ ListBox1.Items.FindByText("张三").Selected=false; ListBox1.Items.FindByText("小红").Selected=false;} private void MainForm_Load(object sender, System.EventArgs e){ ListBox1.Items.FindByText("张三").Selected=false; ListBox1.Items.FindByText("小红").Selected=false;} 这个问题不会是没人会吧????楼上兄弟,我的是winForm窗体,ListBox1.Items.后面就没有FindByText这各属性啊???????????????????????????????????????????????????? 没有直接的方法要么自己写个复用控件要么退而求其次用items.remove移除 ListBox1.Items.Values["张三"].Selected=false;ListBox1.Items.Values["小红"].Selected=false;我没试,你试试可以吗 我刚才试了试好象不行。lidtBox1.Items.Remove["张三"];lidtBox1.Items.Remove["李四"]; ????????????????????????????????????????????????????????你的代码不是删除该项了啊,vzxq(灵感人) 可我不能删除它啊,我想要的是不能对"张三"这一项进行其它的操作,所以想给它显灰啊??????????????????????????????????????????????? 你可以换个想法,不然他选中无非就是不让他被操作,不让他被操作那就让对他的操作无效就可以了。if (listBox1.Items[SelectedIndex].ToString() == "..."){ //跳过处理} 文件操作问题 寻找全局临时表在c#里的正确使用方法 关于messagebox窗口的问题,请高手进来解答下,谢谢了! C#如何实现把word文档内的图片提取出来,另存为jpg或gif格式? Visual Studio 2005(Winform)刷新按扭的代码 如何编写词库? 帮忙做个C语言程序 如何实现对于机器端口的扫描 异步处理问题 给我一个将FrameWork1.0升级到1.1的理由 我想开发一种像挂机似的 在网页上自动填表的软件 用什么好 请大家帮帮忙 ^^ C#应用程序为何占那么多内存?
{
ListBox1.Items.FindByText("张三").Selected=false;
ListBox1.Items.FindByText("小红").Selected=false;
}
{
ListBox1.Items.FindByText("张三").Selected=false;
ListBox1.Items.FindByText("小红").Selected=false;
}
楼上兄弟,我的是winForm窗体,ListBox1.Items.后面就没有FindByText这各属性啊
????????????????????????????
????????????????????????
ListBox1.Items.Values["小红"].Selected=false;
我没试,你试试可以吗
lidtBox1.Items.Remove["张三"];
lidtBox1.Items.Remove["李四"];
你的代码不是删除该项了啊,vzxq(灵感人) 可我不能删除它啊,我想要的是不能对"张三"这一项进行其它的操作,所以想给它显灰啊
???????????????????????????????????????????????
{
//跳过处理
}