C/S 中怎樣做到鼠標移上dataGrid某一行,此行顏色改變,離開後又恢復原來的樣子。
解决方案 »
- RichTextBox选中项居中
- 怎么在文本框中禁止系统的Ctrl+V
- 模型层要访问数据层怎么办?
- C#用System.Net.Mail发送邮件时的所谓SMTP服务器需要身份验证,是指什么,代码如何写,请举个例子
- byte[] 如何转成 string 类型 ?
- DATAGRIDVIEW 排序后 还选择原来的行
- 关于vs.net中水晶报表的太多问题,我有点建议
- 如何把TextBox1.Text的值转换为int 类型?
- 如保判断一个字符串的值是不是数值型,是不是日期型啊?!
- 问[专家]-----Foxpro在.net下的驱动程序问题
- 字符转换问题!急!!请各位大虾帮忙,谢谢
- 请教高手们,如何根据不同的情况调用不同的图片呢?
function mousemove()
{
if(bExist)
{
document.all.DataGrid1.rows(iSelect).style.backgroundColor = "#C0C0FF";
var k = parseInt(iSelect/8);
if(kCur != k)
{
document.all.divscroll.scrollTop = 25 * (k*8);
kCur = k;
}
if(iSelected>0){
document.all.DataGrid1.rows(iSelected).style.backgroundColor = "#FFFFFF";
}
iSelected = iSelect;
iSelect = -1;
L2 = L1;
L1 = 0;
}
}
}
window.document.onmousemove = mousemove;
再幫幫我吧!!!
然后跟据行位置而改变行的颜色.....不知道可行吗.....
是否可提供一些代碼,好嗎?
謝了。
然后跟据行位置而改变行的颜色.....不知道可行吗.....
-------------------------------------
这个是可以的 我以前做过 但是现在找不到代码了
int i=(int)dataGrid1.HitTest(e.X,e.Y).Row;我已经取出了所在行的行号.....下面谁帮帮忙玩成啦....
{
System.Windows.Forms.DataGrid.HitTestInfo myHitTest;
myHitTest = dataGrid1.HitTest(e.X,e.Y);
if (myHitTest.Type == stem.Windows.Forms.DataGrid.HitTestType.Cell)
{
int r = myHitTest.Row;
this.dataGrid1.Select(r);
this.dataGrid1.SelectionBackColor=Color.Red;
}
}