在XAML中绑定TabControl Items.IndexOf(tbXy)
本文关键字:IndexOf tbXy Items TabControl XAML 绑定 | 更新日期: 2023-09-27 18:17:02
我想绑定Items.IndexOf(tbXy)。
在c#中,很容易访问IndexOf: tbControl.Items.IndexOf(tbXy)
但是在XAML中?我试过了:
Value="{Binding Path=Items.IndexOf(tbxY)}"
我还在转换器的帮助下找到了以下建议:
http://social.msdn.microsoft.com/forums/vstudio/en us/139bed8b - 8 eb0 - 4 -原子能委员会- a9c0 - 521 bd7bede91/determining指数- - - tabitem?forum=wpf
有什么建议做这个简单的直接绑定吗?
把逻辑推到ViewModel上不是更有意义吗?如果tbxY是一个在代码隐藏中已知的项,难道你不能在ViewModel上创建一个名为"SelectedItem"的属性,然后在其他地方绑定吗?
你可以用datatemplate做一些漂亮的事情,一旦你绑定了它,它就可以让你对实际的项目做任何你想做的事情。