Я хочу привязываться к Items.IndexOf (tbXy).Связывание с TabControl Items.IndexOf (tbXy) в XAML
В C# можно легко получить доступ к IndexOf:
tbControl.Items.IndexOf(tbXy)
но в XAML? Я попытался это:
Value="{Binding Path=Items.IndexOf(tbxY)}"
Я также нашел это предложения с помощью преобразователей:
Любые предложения, чтобы сделать это простое связывание непосредственно?
вы не можете этого сделать. Для чего вам это нужно? –
Вы не можете привязываться к методу по умолчанию, однако там [есть] (http://stackoverflow.com/q/502250/302677) [обходные пути] (http://stackoverflow.com/q/19980612/302677) если вам это действительно нужно. Тем не менее, что вы пытаетесь сделать? Вероятно, есть намного лучший способ выполнить задачу с использованием системы привязки WPF. – Rachel
@HighCore: У меня есть TabControl с одним TabItem, который должен быть видимым при нажатии кнопки (выполняется в XAML) и получать фокус (isSelected). Вместо непосредственного использования TabIndex (например, 3) он должен быть независимым, насколько это возможно. – benba