我知道这个问题非常普遍但是,当指针悬停在文本框上时,我仍然没有得到我需要的十字箭头,
以下代码是我的功能,以满足我的需要
private void textBox1_MouseEnter(object sender, EventArgs e)
{
textBox1.Cursor = Cursors.Cross;
}
以及一些如何,它不起作用。
我需要检查哪个组件才能正确更改指针?
我的电脑是否有任何遗漏的组件或参考? 我试过另一个指针(帮助指针)但仍无法正常工作,
更新当前代码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Image_Processor
{
public partial class Form1 : Form
{
Validator val = new Validator();
public Form1()
{
InitializeComponent();
val.isValidateFree();
this.Text = identitas.judul_App;
textBox1.Cursor = Cursors.Help;
}
private void textBox1_MouseEnter(object sender, EventArgs e)
{
Cursor.Current = Cursors.Help;
}
}
}
仍然无法正常工作
答案 0 :(得分:1)
如果control.Enable = false
,则不会触发MouseEnter等事件答案 1 :(得分:0)
你有其他代码来改变该对象的光标吗?因为我无法重现你的问题。