比如鼠标放到行上那行变色,奇数行和偶数行颜色不同!点击单行时候不让出现原始的兰色,如何换个颜色,都是在什么属性里可以更改!希望给我写几句,小弟初学,被这些不在属性框里的属性搞的晕头转向啊。谢谢您的指教!
上面我知道的那些变化都是看到别人做的软件里都具备的,但不是用c#。c#这么强大做这个也是没用问题的我想。

解决方案 »

  1.   

    如果是webform就有属性设置
    <SelectedItemStyle Font-Bold="True" ForeColor="White" BackColor="#000099"></SelectedItemStyle>
    <AlternatingItemStyle BackColor="#CCCCCC"></AlternatingItemStyle>
      

  2.   

    这有一篇比较系统介绍datagridview,你读完了后,估计就可以进行美化
    http://www.codeproject.com/books/PresentDataDataGridView.asp
      

  3.   

    上文真的不错啊lz看看Defining a Custom Cell Type这一段
      

  4.   

    我昨天刚写了一个,不过是WEB应用的,不过就那几个属性。      <%--rowstyle设置数据行的外观--%>
           <rowstyle backcolor="LightCyan"
           forecolor="#000000" />      <%-- alternatingrowstyle设置交替行的外观--%>  
          <alternatingrowstyle backcolor="PaleTurquoise"
          forecolor="#000000" />
          
          <%--editrowstyle设备修改行的外观--%>
         <editrowstyle backcolor="SkyBlue"
          forecolor="#000000"/>
          
          <%--headerstyle设备标题行的外观--%>
         <headerstyle backcolor="MediumAquamarine" Font-Size="Medium"
          forecolor="#000000"/>
      

  5.   

    我昨天刚写了一个,不过是WEB应用的,不过就那几个属性。上面的朋友,我想web的和windows的应该是不一样的,绝对是不一样的我想。web的外观要容易得多的。
      

  6.   

    用第三方控件,兄弟! Janus Systems Controls或Developer Express Inc.NET.2005
      

  7.   

    Janus Systems Controls或Developer Express Inc.NET.2005
    晕掉,我小菜鸟听都没听过这个词。呵呵。好,这东西是用来顶替DataGridView的么,还是用来改变他的属性什么的。
    重载控件我道是看到什么地方写过。
    还是有些糊涂!!
      

  8.   

    有个AlternatingRowsDefaultCellStyle属性是控制奇数行的外观,可以修改其背景颜色