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

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

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

全過去ログを検索

<< 0 >>
■2763  Re[1]: イベントについて
□投稿者/ επιστημη -(2007/04/16(Mon) 11:08:46)
>
    > C#で、あるコントロールにイベントが設定されているかどうかって確認できるのでしょうか?
    > イメージとしては下記のような処理をしたいと思っています。
    > if (this.comboBox1.SelectedIndexChanged == null) {}

    これはエラー:「イベントは +=, -= の左辺にしか使えないよー」となりますね。
    なにが目的でそんなことしたいのかしら? それによっては解決策が見つかるかも。
記事No.2761 のレス /過去ログ11より / 関連記事表示
削除チェック/

■50845  Re[2]: プロパティ参照型
□投稿者/ Azulean -(2010/06/20(Sun) 08:15:26)
    目的次第ですが、TestFormat の中身が変更されたときに SetObject で何かしたいのであれば、TestFormat にイベントを用意するというのも手です。

    1.TestFormat で何か set される。
    2.TestFormat でイベント呼び出し。
    3.SetObject でイベントを受けて、何らかの更新処理。
記事No.50831 のレス /過去ログ85より / 関連記事表示
削除チェック/

■89326  Re[6]: Form1のテキストボックスの内容をForm2のDGVに
□投稿者/ VB.net Biginner -(2018/11/20(Tue) 14:12:19)
    List(Of T)でやろうとしていたのですが、私の理解が及ばず結局
    idx = DataGridView1.Rows.Count - 1 → idx = DataGridView1.Rows.Count - 2
    に変更することで思っていた処理になりました。

    あとはForm1のテキストボックスの内容をForm1のButton1をクリックしたときにForm2のDataGridViewに反映させたいです。
    テキストボックスは3つあり、それぞれDGVのA列、B列、C列に当てはめる形にしたいです。

    このコードで試してみましたが追加されませんでした。
    Dim idx As Integer
    Form2.DGV.Rows.Add()
    idx = Form2.DGV.Rows.Count - 2
    Form2.DGV.Rows(idx).Cells(0).Value = TextBox1.Text
    Form2.DGV.Rows(idx).Cells(1).Value = Label1.Text
    Form2.DGV.Rows(idx).Cells(2).Value = Label2.Text
記事No.89287 のレス /過去ログ154より / 関連記事表示
削除チェック/

■89328  Re[7]: Form1のテキストボックスの内容をForm2のDGVに
□投稿者/ WebSurfer -(2018/11/20(Tue) 14:36:26)
    No89326 (VB.net Biginner さん) に返信
    > List(Of T)でやろうとしていたのですが、私の理解が及ばず結局
    > idx = DataGridView1.Rows.Count - 1 → idx = DataGridView1.Rows.Count - 2
    > に変更することで思っていた処理になりました。
    
    そういう方法は、すみませんが、自分としては考える気がおきません。
    
    C# でですがサンプルを書いておきますので、これを見てどうするか考えていただくよう
    お願いします。
    
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    
    namespace WindowsFormsApplication1
    {
        public partial class Form5 : Form
        {
            private DataGridView dataGridView1;
            private BindingSource bindingSource1;
    
            public Form5()
            {
                InitializeComponent();
    
                this.dataGridView1 = new DataGridView();
                this.dataGridView1.Dock = System.Windows.Forms.DockStyle.Fill;
                this.bindingSource1 = new BindingSource();
                this.dataGridView1.DataSource = this.bindingSource1;
                this.Controls.Add(this.dataGridView1);
    
                List<Item> list = new List<Item>
                {
                    new Item { A = "a1", B = "b1", C = "c1" },
                    new Item { A = "a2", B = "b2", C = "c2" },
                    new Item { A = "a3", B = "b3", C = "c3" }
                };
    
                this.bindingSource1.DataSource = list;
            }
    
            private void button1_Click(object sender, EventArgs e)
            {
                Item item = new Item { A = "a0", B = "b0", C = "c0" };
                this.bindingSource1.Insert(0, item);
            }
        }
    
        public class Item
        {
            public string A { get; set; }
            public string B { get; set; }
            public string C { get; set; }
        }
    }
記事No.89287 のレス /過去ログ154より / 関連記事表示
削除チェック/

■89329  Re[7]: Form1のテキストボックスの内容をForm2のDGVに
□投稿者/ WebSurfer -(2018/11/20(Tue) 14:46:13)
    No89326 (VB.net Biginner さん) に返信

    【追伸】

    C# が分からなければ C# ⇒ VB.NET 変換サービスを使ってください。

    http://converter.telerik.com/

    そのままコピペすれば使えるほど正確かどうかは分かりませんが、人が読んで
    理解できる程度にはなります。
記事No.89287 のレス /過去ログ154より / 関連記事表示
削除チェック/

■95096  Re[2]: PrintDialogをスクリーン中央に表示
□投稿者/ メロン -(2020/06/23(Tue) 14:15:26)
    No95088 (KOZ さん) に返信
    ソースコードを書いていただき、ありがとうございます。
    試してみたいと思います。
記事No.95081 のレス /過去ログ165より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -