カレンダコントロールを追加するには

.NETで動作する最初のプロジェクトは、カレンダコントロールが最適です。.NETのカレンダコントロールには、通常のWindowsのカレンダコントロールより多くの特徴があります。そして、リッチクライアントのプログラミングを行う上でより有益であることがわかります。このプロジェクトは、この章の他の節で記述されている処理でも利用できます。また、.NETでの様々な機能を利用した実証例として使用することもできます。

  1. リッチクライアントタスクを作成します。

  2. System.Windows.Forms.MonthCalendar に対応した.NET型変数を作成します(.NETオブジェクトを定義するにはを参照)。

  3. フォームにカレンダコントロールを配置します(.NETコントロールを定義するにはを参照)。

  4. ユーザが選択したカレンダ上の値を返すイベント処理を作成します(.NETオブジェクトのプロパティを変更するにはを参照)。

  5. 必要に応じてカレンダコントロールのプロパティをカスタマイズします(.NETコントロールのプロパティの値を変更するにはを参照)。

  6. オプションで、インタラクティブに特性を設定することで、ユーザに対しカレンダをカスタマイズさせることができます(.NETの 列挙型を使用するにはを参照)。