MouseMove的一个问题.
请问在C#中,假如在窗体Form1中有一个文本框TextBox1,如何在白色文本框中实现鼠标所在位置总是红色的,鼠标移动到哪,哪块的文本框就是红色的.
请教高手帮忙! 先说声谢谢!
------解决方案--------------------可以js实现
<title>Untitled Page</title>
   <script>
       var oldObj;
       function ChangeColor(obj)
       {
           if(oldObj != null)
           {
               oldObj.style.backgroundColor="#FFFFFF";
           }
           obj.style.backgroundColor="#FF0000";
           oldObj = obj;
       }
   </script>
</head>
<body>
   <form id="form1" runat="server">
   <div>
       <asp:TextBox ID="TextBox1" onmouseover="ChangeColor(this);" runat="server"></asp:TextBox>
       <asp:TextBox ID="TextBox2" onmouseover="ChangeColor(this);" runat="server"></asp:TextBox>
   </div>
   </form>
</body>
------解决方案--------------------文本框中有一个叫MouseEnter的事件,在该事件加上改变背景颜色的方法变OK了,然后在MouseLeave()事件中恢复文本框颜色就好了