ListBox的选定项变成红色怎么写listbox1.selectItem............该怎么写?

解决方案 »

  1.   

    //如果该项被选择
                        if ((e.State & DrawItemState.Selected) == DrawItemState.Selected)
                            e.Graphics.FillRectangle(new SolidBrush(this.SelectBackColor), e.Bounds);http://kb.cnblogs.com/a/1532188/
    这里有你的答案
      

  2.   

    最好用jquery
    $("#listbox1 option:selected").css("color","red");
    如果没有用过jquery,去下一本《锋利的jquery》看看,很快就学会了。
    http://ishare.iask.sina.com.cn/search.php?key=%B7%E6%C0%FB%B5%C4jquery&from=index&format=或者服务器端方法:(大致上是这样,具体代码可能有些问题)
    foreach(ListItem item in listbox1.items)
    {
    if(item.selected)
      item.BackColor = Color.Reg;
    }