DataBiding绑定的问题..
public class Form1:
public DateTime Date
{
get { return date; }
set { date = value; }
}
private void Form1_Load(object sender,systemEventArgst e)
{
this.DataBindings.Add(new Binding("Date", global::WindowsFormsApplication1.Properties.Settings.Default, "date", false, DataSourceUpdateMode.OnPropertyChanged));
}
//这个按钮我用来测试的
prvate void button1_Click(object sender,systemEventArgst e)
{
MessageBox.Show(Date.tostring());
MessageBox.Show(Properties.Settings.Default.date.tostring());
Date=DateTime.Now;
MessageBox.Show(Date.tostring()); //改变了Date属性的值
MessageBox.Show(Properties.Settings.Default.date.tostring()); //但设置文件里的date没有改变,问题就在这里,我明明绑定的,,
}
//在setting里有字段date,为DateTime类