MENU

C#でプログラムを作成してみるガイド

C#を使ったプログラムの基本的な操作をいくつか紹介します。以下のガイドを参考に、ラベルやテキストボックスへの文字表示、テーブル操作、ドラッグアンドドロップなどの機能を実装してみましょう。

目次

ラベルに文字を表示

ラベルに文字を表示するには、以下のコードを使用します。

Label1.Text = "Hello";

テキストボックスに文字を表示

テキストボックスに文字を表示するには、次のようにします。

TextBox1.Text = "Hello";

テーブルに文字を表示

テーブルにデータを追加し、それを表示する方法を以下に示します。

DataTable dt = new DataTable("テーブル名");

DataRow dr = dt.NewRow();
dr["列名"] = "文字列";

dt.Rows.Add(dr);

dataGridView1.DataSource = dt;

テキストボックスから入力を取得

テキストボックスから入力された文字列を変数に格納するには、次のコードを使用します。

string a = TextBox1.Text;

ドラッグアンドドロップでファイル名を取得

ドラッグアンドドロップでファイルを扱うには、AllowDropプロパティをtrueに設定し、DragEnterおよびDragDropイベントを実装します。

this.AllowDrop = true;

private void Form1_DragEnter(object sender, DragEventArgs e)
{
    if (e.Data.GetDataPresent(DataFormats.FileDrop))
    {
        e.Effect = DragDropEffects.Copy;
    }
}

private void Form1_DragDrop(object sender, DragEventArgs e)
{
    string[] files = (string[])e.Data.GetData(DataFormats.FileDrop);
    foreach (string file in files)
    {
        MessageBox.Show(file);
    }
}

ボタンのクリックイベントを検知

ボタンのクリックイベントを処理するには、以下のようにClickイベントハンドラを実装します。

private void button1_Click(object sender, EventArgs e)
{
    // ボタンがクリックされた際の処理をここに記述します
}

まとめ

このガイドでは、C#を使った基本的な操作について説明しました。ラベルやテキストボックスの操作、テーブルへのデータ追加、ドラッグアンドドロップの実装、ボタンのクリックイベントの処理など、基本的なUI操作をマスターすることで、より複雑なアプリケーションを作成するための基礎を築くことができます。ぜひこの機会にコードを書いてみて、C#の基礎を習得してください。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

目次