c# - WinForms data binding to a custom property throws an exception -
i sorry if duplicate, searched net , haven't found answer
i trying bind control's enabled (or readonly textbox):
this.tbproj.databindings.add(new binding("enabled", this, "canedit", false, datasourceupdatemode.onpropertychanged, false)); this.btnsave.databindings.add(new binding("enabled", this, "dirty", false, datasourceupdatemode.onpropertychanged, false)); to next properties:
public bool dirty { get; set; } private bool canedit { { homecoming this._currentrecord.canedit(); } } i system.argumentexception: cannot bind property or column canedit on datasource. when trying showdialog() form.
if bind enabled or readonly dirty, forks fine. tried get { homecoming true; } , added setter: set { bool bummy=value; }, same error. changed canedit auto-implemented property, same dirty (just get; set; in declaration) @ no avail...
please help.
thanks hints , advice.
the property has public:
public bool canedit { { homecoming this._currentrecord.canedit(); } } c# winforms data-binding
No comments:
Post a Comment