Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / Windows Forms / WinForm Data Binding / May 2006

Tip: Looking for answers? Try searching our database.

Databind to a single instance of a class

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
moondaddy - 24 Apr 2006 19:43 GMT
I've seen plenty of examples where you can databind to a list of objects,
but in this case I want to bind to a single instance and have no use for a
list.  Can anyone refer a good example of how to do this in .net 2.0?

Thanks.

Signature

moondaddy@noemail.noemail

Kevin Yu [MSFT] - 25 Apr 2006 03:55 GMT
Hi Moondaddy,

What controls are you trying to bind to the datasource object? Is that a
DataGridView or some textboxes and comboboxes? In other words, are you
doing a simple-bound or a complex-bound? For Simple-Bound(bindings to
control's properties), you can check the following article for more
information.

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon/html/
vbtskcreatingsimply-boundcontrolonwindowsform.asp

Kevin Yu
Microsoft Online Community Support

============================================================================
==========================
When responding to posts, please "Reply to Group" via your newsreader so
that others may learn and benefit from your issue.
============================================================================
==========================

(This posting is provided "AS IS", with no warranties, and confers no
rights.)
joe - 02 May 2006 10:41 GMT
Binding b = new Binding( "Text", ApplicationSettings.Instance,
"DataSetSchemaFile" );
b.DataSourceUpdateMode = DataSourceUpdateMode.OnPropertyChanged;
txtSchema.DataBindings.Add( b );

"Text" is the control' property you want to bind.
ApplicationSettings.Instance is an instance of the class you want to bind.
In this case is a single instance, built using the Singleton design pattern.
"DataSetSchemaFile" is the property of the class above, that you want to
bind.

DataSourceUpdateMode is required to update the datasource whenever the value
of the control's property changes.

to make it work, just set the .Text property to a value.

Cheers,
Dan

> I've seen plenty of examples where you can databind to a list of objects,
> but in this case I want to bind to a single instance and have no use for a
> list.  Can anyone refer a good example of how to do this in .net 2.0?
>
> Thanks.

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.