Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
I searched a lot for this problem but i did not find any clear post about that.
 
I do databinding with this command:
 
userControl11.DataBindings.Clear();
userControl1.DataBindings.Add( "Text",dt,"DM" );
 
this work for usual controls but not for usercontrols.
 
Now the Text of the usercontrol does not change if i select different rows of datagridview and it is always empty.
 
Should I use
INotifyPropertyChanged
for this ?
Posted 3-Dec-12 23:04pm
Comments
thursunamy at 4-Dec-12 10:34am
   
Hi,
 
You can look at this
 
http://www.codeproject.com/Articles/15396/Implementing-complex-data-binding-in-custom-contro

1 solution

Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

I knew the answer is simple!
 
simply I did this in Usercontrol :
 
 public override string Text
    {
        get { return txtmoney.Text; }
        set
        {
 
            txtmoney.Text = value;
 
        }
    }
And this to bind in my form :
 
uctextbox1.DataBindings.Add( "text",DT,"DM" );
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 Sergey Alexandrovich Kryukov 575
1 Kornfeld Eliyahu Peter 409
2 Maciej Los 369
3 DamithSL 196
4 OriginalGriff 188
0 OriginalGriff 6,353
1 DamithSL 4,854
2 Maciej Los 4,476
3 Kornfeld Eliyahu Peter 4,058
4 Sergey Alexandrovich Kryukov 3,917


Advertise | Privacy | Mobile
Web02 | 2.8.141220.1 | Last Updated 4 Dec 2012
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100