能否把TextBox的Text属性利用数据绑定来绑定到简单的字段上 比如绑定到类成员string name;没到name被改变是就自动反应到TextBox上
解决方案 »
- 怎样将列表的歌曲循环播放
- hibernate问题:Key being added: hibernate.show_sql
- 知道remoting的地址 客户端怎么判断是服务可用
- winform继承窗体后可以修改父窗体的控件吗?
- 如何制作自定义格式文件,里面包含视频,office文档,xml文件之类的东西,自己可以读写
- struct数据传递问题,请帮帮忙,谢谢
- 操作CSV文件的最佳方式,大家认为是用文件流好呢,还是用的OleDb方式好点
- 如何得到只读的文本框?
- 关于SqlCommand之Parameters问题(高分求解)
- 求大家推荐unity3D书籍
- 【提问】Page_Load事件中取出Session的值赋给TextBox(C#)
- .net winform 程序 定时执行任务
textBox1.DataBindings.Add("Text", bindingSource1, "obj的成员名");有空自己看一下msdn上bindsource和textBox1.DataBindings的说明,都是很简单的东西,没啥好多解释的
public partial class Form1 : Form
{
public string str{get;set;}
fact _fact = new fact();
public Form1()
{
InitializeComponent();
_fact.Name = "jiong";
BindingSource bs = new BindingSource();
bs.Add(_fact);
textBox1.DataBindings.Add("Text", bs, "Name");
} private void button1_Click(object sender, EventArgs e)
{
_fact.Name += "Click";
} private void Form1_Load(object sender, EventArgs e)
{ }
}
public class fact
{
public string Name { get; set; } }
不过少了一句
bindingSource1.ResetCurrentItem();改成:
private void button1_Click(object sender, EventArgs e)
{
_fact.Name += "Click";
bs.ResetCurrentItem();
}就可以了ps:另外也可以 用bindingSource1.ResetBindings(true)重置所有项。