のうぢから

4E - Everyday Exciting Enjoying Engineer!
Google
 
<< May 2007 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 >>
 
ブクレジで発売日を忘れよう!
ブクレジ
いつでもどこでもamazonの
買いドキをお知らせ
アメドキ
PROFILE
ARCHIVES
無料ブログ作成サービス JUGEM
 
スポンサーサイト

一定期間更新がないため広告を表示しています

- | | - | -
C# 複数のイベントを1つのイベントハンドラで受け処理を分ける。
イベントが発生したオブジェクトを判別するために
イベントハンドラの引数「sender」をキャストする。
※キャストにはas演算子を使ってます

private void Buttons_Clicked(object sender, EventArgs e) {
    Button btn = sender as Button;
    if (btn.Name.Equals("Test1")) {
        MessageBox.Show(Test1");
    } else {
        MessageBox.Show("Test1以外のボタン");
    }
}
C# DataTableの任意の行にDataRowを追加する
取得したDataTableにDataRowを追加する場合
Rows.Addメソッドだと必ず最後尾に追加されてしますので
任意の行を指定するには
InsertAtメソッドを使用する。

DataSet Ds;
DataRow DrInsert;
int line;
〜〜〜〜〜〜〜〜〜
"main"テーブルの作成処理
DrInsertの設定処理云々
〜〜〜〜〜〜〜〜〜
line = 0;
Ds.Tables["main"].Rows.InsertAt(drInsert, line);

"main"テーブルの先頭にdrInsertを追加します。


【サンワダイレクト】わけありアウトレット