Вкладка WPF от TabItem до TabItem в Tabcontrol

Любая идея, как без кода внутри WPF TabControl, вкладка от последнего элемента управления на данном TabItem (возможно, текстовое поле) до первого элемента управления на следующем TabItem?


person Donald Brothers    schedule 18.04.2011    source источник
comment
Без кода? зачем вводить такое правило? Слишком много MVVM?   -  person Eduardo Molteni    schedule 19.04.2011
comment
Это законный вопрос. Предположим, я хотел бы сделать это для каждого из дюжины экранов - я бы предпочел повторно использовать прикрепленное поведение, чем иметь скрытый код на каждом экране.   -  person Joe White    schedule 19.04.2011
comment
Я согласен с ответом ChrisWue. Если вам нужно реализовать эту способность в каждом из нескольких случаев, Derive and Conquer!   -  person CodeWarrior    schedule 19.04.2011


Ответы (1)


Я думаю, вам нужно либо унаследовать от TabControl, и добавить обработчик к событию PreviewKeyDown или PreviewKeyUp, а затем выполнить там логику, либо, может быть, вам удастся уйти с AttachedProperty, которое вы можете установить в значение true на TabControl, делая по сути то же самое. .

Если под «без кода» вы имеете в виду «только xaml, и я не хочу писать какой-либо код», то я не думаю, что это возможно.

person ChrisWue    schedule 18.04.2011