Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
カレンダー
カレンダーを表示する

空のプロジェクトから、カレンダーを表示するプログラムを作成します。
前田稔(Maeda Minoru)の超初心者のプログラム入門


プロジェクトの設定
- 空のプロジェクト(Calendar)を作成して下さい。
詳細は Form を作成 を参照して下さい。
自動生成を使って Form を作成 の場合も同じ要領です。
- 次のプログラムを calendar.cs の名前でプロジェクトのフォルダーに格納して下さい。
プロジェクト名とソースファイルの名前は違っていてもかまいませんが、一致している方が解りやすいでしょう。
カレンダーを組み込む前のベースとなる Calendar.cs です。
/****************************************************************/
/*★ Form を継承した MyForm でウインドウを表示する 前田 稔 ★*/
/****************************************************************/
using System;
using System.Drawing;
using System.Windows.Forms;
public class MyForm : Form
{
public MyForm()
{
}
}
class form01
{
public static void Main()
{
MyForm mf = new MyForm();
Application.Run(mf);
}
}
|
- ソリューション・エクスプローラーの calendar.cs をダブルクリックして calendar.cs [デザイン] を表示して下さい。
- [ツールボックス] タブをクリックし、[コモン コントロール] にある [MonthCalendar] を選択し、フォームに貼り付けます。
calendar.cs に InitializeComponent() メソッドのソースコードが追加されます。
(テンプレートを使ったときは Form1.Designer.cs に InitializeComponent() が組み込まれます。)
- MyForm の Constructor に InitializeComponent() を呼び出すコードを追加して下さい。
(テンプレートを使ったときは Form1.cs に呼び出すコードが組み込まれています。)
public MyForm()
{
InitializeComponent();
}
|
- ビルドすると今月のカレンダーが表示されます。

必要最小限のファイル
完成後の最低限必要なファイルは次のとおりです。
| ファイル(フォルダー) | 説明 |
| Calendar.csproj | プロジェクトファイル |
| Calendar.cs | ソースプログラムファイル |
| Calendar.resx | リソースのファイル |

【演習】
一年間のカレンダーを表示して下さい。

超初心者のプログラム入門(C# Frame Work)

※・
※・