■ カーソルについて
* Cursors.Default : デフォルトカーソル
* Cursors.WaitCursor : 待機カーソル
* Cursor.Current : 現在のカーソル
* Cursor.Cross : 十字カーソル
■ サンプル
this.Cursor = Cursors.WaitCursor;
this.Cursor = Cursors.Default;
this.pictureBox1.Cursor = Cursors.Cross;
■ 独自アイコンをカーソルに指定する
サンプル
コード抜粋
Icon icon = new Icon(@"hello.ico");
Cursor cursor = new Cursor(icon.Handle);
this.Cursor = cursor;
staticのGetterにした場合
using System.Drawing;
using System.Windows.Forms;
namespace SampleForm
{
public static class CustomCursorDemo
{
public static Cursor CustomCursor
{
get
{
var icon = new Icon(@"hello.ico");
return new Cursor(icon.Handle);
}
}
}
}
アイコンをリソースファイルとして追加
[1] プロジェクト名を右クリックし、[プロパティ]-[リソース]を選択
[2] [アイコン]を選択し、[リソースの追加]の右隣の矢印から「既存のファイルの追加」を選択
[3] アイコンファイルを追加する
アイコンについて
* 以下の関連記事を参照のこと。
https://blogs.yahoo.co.jp/dk521123/35503975.html