I’m currently learning how to develop and building an app for windows phone 7.
If a certain value is true, I need to add a TextBlock to the ListBox before a TextBlock (say its name is x:Name="dayTxtBx").
I am currently using
dayListBox.Items.Add(dayTxtBx);
to add the text box.
Any help very much appreciated!
Thanks
This is pretty easy to do if you’re using a DataTemplate and a ValueConverter and passing the whole object into the ListBox (rather than just a string). Assuming you have some object that looks like:
You can make a converter that looks like:
And add the converter to your XAML like so:
Then you could have the ListBox defined in XAML like so:
Might seem like a lot, but it’s really pretty simple once you get started. A great way to learn more about data binding and converters is at Jesse Liberty’s blog ( http://jesseliberty.com/?s=Windows+Phone+From+Scratch ).