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 OriginalGriff 605
1 Maciej Los 319
2 BillWoodruff 184
3 Richard MacCutchan 180
4 Suraj Sahoo | Coding Passion 180
0 OriginalGriff 8,654
1 Sergey Alexandrovich Kryukov 7,407
2 DamithSL 5,639
3 Maciej Los 5,229
4 Manas Bhardwaj 4,986


Advertise | Privacy | Mobile
Web02 | 2.8.1411023.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