オノデラの研究日記 in わんくま

思いついたネタを気ままに書いていくブログ

ホーム 連絡をする 同期する ( RSS 2.0 ) Login
投稿数  209  : 記事  5  : コメント  5982  : トラックバック  40

ニュース

プロフィール

  • ●おのでら
    宮城県在住
    主に業務向けソフトを製作

Twitter

ニュース

主なリンク

XNA 関連リンク

アイテム

ゲーマーカード

その他

記事カテゴリ

書庫

日記カテゴリ

 カスタムコントロールとは、既存のコントロールを配置するのではなく、独自に描画などを行って作成できるコントロールです。最低限の機能だけを継承して作成するので、独自性のあるコントロールを作成できたり、余分な機能を省いて最適なコントロールを作成できたりします。サンプルでは、クリックした個所の座標を取得することができるコントロールを作成します。

カスタムコントロールによる独自のコントロールを作成する

カスタムコントロールを追加する

 カスタムコントロールを作るにはプロジェクトにカスタムコントロールを追加する必要があります。

 追加先のプロジェクトを右クリックして、「追加」→「新しい項目」と選択します。

新しい項目の追加

 ダイアログが開いたら、カテゴリから「Windows Forms」を選択し、テンプレートから「カスタム コントロール」を選択します。

 クリックした位置を取得できるコントロールを作成するので、「ファイル名」に「PointSetter」と入力します。(拡張子は自動で付加されます)

 設定が終わったら「追加」ボタンを押します。

新しい項目の追加ダイアログ

 カスタムコントロールを作成すると、デザイナ画面が開きます。

 このデザイナ画面にはコントロールが置けますが、今回は使用しません。置いたとしても実際にはコードを入力しないとコントロールを配置できないので注意が必要です。

カスタムコントロール作成後

 

  ほんとは全部載せたいのですが、結構長くなってしまうので、続きは静的サイトのほうに書いておきます。

プロジェクト

投稿日時 : 2008年7月6日 4:39

コメント

# re: カスタムコントロールによる独自のコントロールを作成する 2009/08/14 12:10 あ~
新しい項目の追加にカスタムコントロールがないのですが・・・

# re: カスタムコントロールによる独自のコントロールを作成する 2009/08/14 12:10 あ~
新しい項目の追加にカスタムコントロールがないのですが・・・

# re: カスタムコントロールによる独自のコントロールを作成する 2009/08/14 12:10 あ~
新しい項目の追加にカスタムコントロールがないのですが・・・

# re: カスタムコントロールによる独自のコントロールを作成する 2009/08/14 12:10 あ~
新しい項目の追加にカスタムコントロールがないのですが・・・

# re: カスタムコントロールによる独自のコントロールを作成する 2009/08/14 12:10 あ~
新しい項目の追加にカスタムコントロールがないのですが・・・

# re: カスタムコントロールによる独自のコントロールを作成する 2009/08/14 12:10 あ~
新しい項目の追加にカスタムコントロールがないのですが・・・

# re: カスタムコントロールによる独自のコントロールを作成する 2009/08/14 12:10 あ~
新しい項目の追加にカスタムコントロールがないのですが・・・

Post Feedback

タイトル
名前
Url:
コメント