コントロールのCapture
プロパティを true に設定すると、期待どおりにマウス イベントを受け取りますが、カーソルが見えなくなります。これは予想される動作ですか?もしそうなら、キャプチャ中にカーソルを表示するにはどうすればよいですか?
サンプルコード:
これは、適切にリンクされたイベントを持つForm
with があることを前提としています。TextBox
TextChanged
さて、サンプル コードは実際には(Form).Capture
サンプル コードを短くするためのものですが、既にテスト済みで、マウスが消えてしまいます。
public partial class MyForm : Form
{
public MyForm()
{
InitializeComponent();
}
private void TextBox_TextChanged(object sender, EventArgs e)
{
this.Capture = true;
}
}
テキスト ボックスに何かを入力すると、マウスが消えます。