1

データをフィルタリングしてデータグリッドビューに表示するためのコンボボックスとテキストボックスがあります。

    AFDBEntities adbe = new AFDBEntities();

    private void btnSearch_Click(object sender, EventArgs e)
    {

        var cbo = cmbInstallers.Text;
        switch (cbo){
            case "First Name":
                var ianst = (from x in adbe.TblInstallers
                         where x.FirstName.Contains(txtSearch.Text)
                         select x).ToList();
                dgvSearched.DataSource = ianst;
    }

たとえば、「x」を含む4つの結果がある場合、それらはすべてdatagridviewに表示されます。選択した結果の行を編集するために新しいフォームを開くためのメニューを提供する datagridview の右クリック オプションを作成したいと考えています。

フォームの画像

4

1 に答える 1

1

コンテキスト メニューを DataGridView に割り当て、DataGridView の Editing_Control_Showing イベント ハンドルを介してそのイベントを監視する必要があります。

于 2013-05-03T10:06:12.990 に答える