【发布时间】:2012-02-12 22:42:43
【问题描述】:
我使用VS2010,然后将成员datagridview拖放到设计视图中。 之后,我将名称成员文本字段拖放到设计视图,然后尝试编辑和保存。它工作正常。
然后我将性单选按钮拖放到设计视图中。但是绑定它不起作用。
在这种情况下我该如何绑定?
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Test7
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void memberBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{
this.Validate();
this.memberBindingSource.EndEdit();
this.tableAdapterManager.UpdateAll(this.dbDataSet);
}
private void Form1_Load(object sender, EventArgs e)
{
// TODO: This line of code loads data into the 'dbDataSet.Member' table. You can move, or remove it, as needed.
this.memberTableAdapter.Fill(this.dbDataSet.Member);
// TODO: This line of code loads data into the 'dbDataSet.Member' table. You can move, or remove it, as needed.
this.memberTableAdapter.Fill(this.dbDataSet.Member);
}
private void memberBindingNavigatorSaveItem_Click_1(object sender, EventArgs e)
{
this.Validate();
this.memberBindingSource.EndEdit();
this.tableAdapterManager.UpdateAll(this.dbDataSet);
}
}
}
【问题讨论】:
-
memberBindingNavigatorSaveItem_Click 和 memberBindingNavigatorSaveItem_Click_1 有什么区别?我错过了什么吗? +1 花时间发布代码和屏幕截图。
-
这两个事件没有区别,当已有事件存在时,您创建了一个新的 Click 事件。
-
您是否将单选按钮分组到 GroupBox 中,然后使用 CheckedChanged 事件?我认为这应该会给你足够的灵活性来完成这个任务。
标签: c# winforms data-binding datagridview radio-button