I have an interesting problem about TabControl.
I don't know how many TabItem should be loaded in to the TabControl, all the data come from a List<string>. So I will binding each string to the TabItem's Header property.
Now I use foreach syntax to load data to the TabControl, but I need a binding for that.
Anyone has some idea about it?
I assume you are using Silverilght based on your previous questions.
Are the TabItems views in a TabControl region? If they are, you can assign the value to a property in the View’s ViewModel (for example HeaderInfo) and bind to it using XAML like explained
here. Take into account that there is an
issue with the HeaderInfo in Silverlight 3.
If you are manually creating the TabItems you can perform the bindings in code using the
Binding class. If this is the case you might get more information in the
Please let me know if this helps.