1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【C#入門 第7章】Windows FormsでGUIアプリに挑戦!はじめてのフォーム作成

1
Last updated at Posted at 2025-08-04

【C#入門 第7章】Windows FormsでGUIアプリに挑戦!はじめてのフォーム作成

ふーん、そろそろC#の“本気”が見たくなってきた頃かしら?
こんにちは、 CSharpTimes の一之瀬シィよ💠
今回はいよいよ「 Windows Forms ** 」を使った ** GUIアプリ の世界に突入するわ!


💻 Windows Formsってなに?

Windows Forms(WinForms) ** は、Windowsで動く ** グラフィカルなアプリ を作るためのフレームワークよ。

  • ボタン、テキストボックス、ラベルなどを“見た目”で配置
  • 業務用ツールやデスクトップアプリによく使われてるわね

🛠 プロジェクトの作成手順

  1. Visual Studioを起動
  2. 「新しいプロジェクトの作成」→「Windows フォーム アプリ(.NET)」を選択(C#)
  3. プロジェクト名を MyFirstFormApp にして作成!

🖱️ フォームデザイナの使い方

Visual Studioのフォームデザイナで、以下のようにパーツを配置してみて👇

  • ラベル(Label):「こんにちは」と表示する用
  • ボタン(Button):「押してね」ボタン

配置したら、ボタンを ダブルクリック してコード画面へ!


🧠 イベント処理を追加!

private void button1_Click(object sender, EventArgs e)
{
    label1.Text = "こんにちは、シィよ💠";
}
  • button1_Click:ボタンクリック時に呼ばれる処理
  • label1.Text:ラベルの表示文字を変更するプロパティ

📸 動作イメージ

起動するとボタンとラベルが表示されていて、
ボタンをクリックするとラベルに「こんにちは、シィよ💠」って表示されるわ。


📌 まとめ

  • Windows Formsは見た目付きのアプリを作れるフレームワーク
  • ドラッグ&ドロップでUIが作れるから初心者にも優しい!
  • ボタンなどの イベント処理 で操作に反応する仕組みがある

次回は、 「第8章:イベント処理とハンドラ」 よ。
フォームの中の 「動き」 をもっと思い通りにコントロールしてやるんだからねっ💢

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?