Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Software > ADO Data > (WPF) Databindi...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 1 of 3 Topic 4196 of 4320
Post > Topic >>

(WPF) Databinding collection to TextBox

by =?Utf-8?B?TWFyayBNb2V5a2Vucw==?= <MarkMoeykens@[EMAIL PROTECTED] Apr 3, 2008 at 08:21 PM

Not sure if this is the right forum or not, but to learn data binding I
have 
a window with just 3 controls:
1. Previous Button
2. TextBox
3. Next button

My goal is to bind a collection of names to the TextBox and be able to
cyle 
through them with the two navigation buttons.

Here's the code I have in place for the XAML (WPF)
window------------------------------------

private ListCollectionView view;

public DataNavigator()
{
    InitializeComponent();
    ICollection<string> names = new Data().GetJustNames();
    DataContext = names;
    view = (ListCollectionView) 
CollectionViewSource.GetDefaultView(DataContext);
    view.CurrentChanged += view_CurrentChanged;
}
void view_CurrentChanged(object sender, System.EventArgs e)
{
    btnPrevious.IsEnabled = (view.CurrentPosition > 0);
    btnNext.IsEnabled = (view.CurrentPosition < view.Count-1);
}
private void btnNext_Click(object sender, RoutedEventArgs e)
{
    view.MoveCurrentToNext();
}
private void btnPrevious_Click(object sender, RoutedEventArgs e)
{
    view.MoveCurrentToPrevious();
}
---------------------------------------------------------------------------------------------

Now I'm pretty sure the navigation is working because the buttons become 
disabled correctly.

My only question is how do I set the binding to the TextBox.Text property
in 
XAML?

<TextBox Margin="139,56.5,169,65.5" Name="tbName" Text="{Binding
Path=?}"/>

I'm not sure what the Path should be.
I don't think I have to set the source because the TextBox is within the 
DataContext right?

Thanks for any insight you might be able to provide!

Mark Moeykens
 




 3 Posts in Topic:
(WPF) Databinding collection to TextBox
=?Utf-8?B?TWFyayBNb2V5a2V  2008-04-03 20:21:00 
Re: (WPF) Databinding collection to TextBox
"Bob Barrows [MVP]&q  2008-04-04 09:13:46 
Re: (WPF) Databinding collection to TextBox
=?Utf-8?B?TWFyayBNb2V5a2V  2008-04-04 17:48:01 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sat Nov 22 14:36:44 CST 2008.