C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

全過去ログを検索

<< 0 >>
■66473  Re[1]: イベントの前後に処理をいれたい
□投稿者/ shu -(2013/04/25(Thu) 21:47:30)
    No66471 (poppo さん) に返信
    > if (Validate())
    > {
    > MessageBox.Show("検査エラーです。");
    > return;
    > }
    > try
    > {
    > // 何らかの処理
    > }
    > catch (Exception ex)
    > {
    > MessageBox.Show(ex.Message);
    > }
    これがすべて同じ記述ならそれを1つのメソッド化してそれを呼ぶようにすれば
    いいんじゃないでしょうか。

    意図している内容がいまひとつわかりません。
記事No.66471 のレス /過去ログ112より / 関連記事表示
削除チェック/

■76780  C#のサンプルプログラムを書いたのですがうまくいきません
□投稿者/ EDF -(2015/08/12(Wed) 23:23:25)

    分類:[C#] 

    using System;
    using System.Windows.Forms;

    class Sample : Form
    {
    private Label lb1, lb2;

    public static void Main()
    {
    Application.Run(new Sample());
    }
    public Sample()
    {
    this.Text = "サンプル";
    this.Width = 200; this.Height = 100;

    lb1 = new Label();
    lb1.Text = "矢印キーでお選びください";
    lb1.Width = this.Width;

    lb2 = new Label();
    lb2.Top = 100;
    lb2.Left = 100;

    lb1.Parent = this;
    lb1.Parent = this;

    this.KeyDown += new KeyEventHandler(fm_KeyDown);
    }
    public void fm_KeyDown(Object sender, KeyEventArgs e)
    {
    string str;
    if (e.KeyCode == Keys.Up)
    {
    str = "上";
    }
    else if (e.KeyCode == Keys.Down)
    {
    str = "下";
    }
    else if (e.KeyCode == Keys.Right)
    {
    str = "右";
    }
    else if (e.KeyCode == Keys.Left)
    {
    str = "左";
    }
    else
    {
    str = "他のボタン";
    }
    lb2.Text = str + "ですね。";
    }


    }

    これを起動したら、最初のメッセージは出てくるのですがボタンに反応して出てくるメッセージがでてきません。
    初心者なので提示すべき情報が足りなかったらいってください
親記事 /過去ログ130より / 関連記事表示
削除チェック/

■89405  Re[13]: Re: Form1のテキストボックスの内容をForm2のDG
□投稿者/ VB.net Biginner -(2018/11/27(Tue) 02:04:50)
    > DataGridView1.Rows.Add(行1データ, 行2データ, 行3データ...)が楽でいいんじゃね?
    これはなぜか追加後Form2(部屋ごとのForm)を閉じるとDataGridViewの中身が消えてしまいました。

    今は部屋ごとにデータベース(.mdf)、データセット(.xsd)を作成して、注文Formのボタンから部屋ごとのデータテーブルにデータを追加して、それをDataGridViewにバインディングして表示しようと試みています。
    検索しても新しく?データテーブルを作成してそのテーブルに行を追加していくコードしかなく、それを参考にコードを考えてみましたがうまくいきません。
    どのように書けばいいでしょうか?
    注文FormのText1,2,3をボタンクリックでDataTableに追加、そのデータを部屋ごとのDataGridViewにバインディングして表示したいです。
記事No.89287 のレス /過去ログ154より / 関連記事表示
削除チェック/

■89407  Re[14]: Re: Form1のテキストボックスの内容をForm2のDG
□投稿者/ WebSurfer -(2018/11/27(Tue) 10:23:20)
    No89405 (VB.net Biginner さん) に返信

    文章には適宜改行を入れてもらえませんか。読み難いです。

    > 検索しても新しく?データテーブルを作成してそのテーブルに行を追加していくコードしかなく、
    > それを参考にコードを考えてみましたがうまくいきません。
    > どのように書けばいいでしょうか?

    少なくとも自分には情報不足で分かりません。

    質問者さんが、(1) どのようなことを期待して、(2) どのような実装をしたが、(3) 結果は期待に
    反してどのようになってしまうかということを、具体的に(ここに書いてないこと以外は知り得な
    い第三者が分かるようにあくまで具体的に)書いてください。

    > 注文FormのText1,2,3をボタンクリックでDataTableに追加、そのデータを部屋ごとのDataGridView
    > にバインディングして表示したいです。

    全体的なやりたいことは No89398 の通りと理解していますが、上記は一体その中の何なのですか?

記事No.89287 のレス /過去ログ154より / 関連記事表示
削除チェック/

■89433  Re[22]: Re: Form1のテキストボックスの内容をForm2のDG
□投稿者/ せば -(2018/11/28(Wed) 17:28:38)
    解決方法ではありません。
    ちょっと整理

    No89375
    > DataGridView1.Rows.Add(TextBox1.Text, TextBox2.Text, TextBox3.Text)
    にて一旦解決かと思われたが

    No89405
    にて、DataGridView追加した内容が消えるので解決には至らなかった。
    但し、ソースもないのでなぜ消えたかは回答者にはまったく状況が分からない。

    その後
    > 今は部屋ごとにデータベース(.mdf)、データセット(.xsd)を作成して、注文Formのボタンから部屋ごとのデータテーブルにデータを追加して、それをDataGridViewにバインディングして表示しようと試みています。

    とあるので、データベースに追加し、データベースから表示する方向に転進?
    内容が消える事に対する対応策???

    とりえず、部屋ごとに「.mdf」ファイルを作成するのはおかしいです。
    というか「mdf」って事は「SQL Server」なのでしょうか?

    まず、どのような環境下で実行するのか整理しみては如何でしょうか?

    次にDBで使用するのであれば、PANG2さんが
    No89377で提案されている内容で、色々やってみてはどうでしょうか?

    追伸、いきなり完成系で作成するのは難しいですよ。
    1ステップづつ進めていくのが良いと個人的には思います。


記事No.89287 のレス /過去ログ154より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -