У меня есть CheckBox, подобный этому -
<CheckBox Command="{Binding Command1}"
CommandParameter="{Binding }"
IsChecked="{Binding Prop1, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"/>
Когда я щелкаю по нему - привязка IsChecked срабатывает перед выполнением команды.Не похоже, что это связано с порядком их появления в xaml (я могу изменить его, и порядок выполнения останется прежним).
Теперь мне интересно - есть ли место, где документируется порядок выполнения Привязок / Команд?Или, может быть, есть простое руководящее правило?
Можно ли рассчитывать на привязку IsChecked, которая всегда срабатывает перед командой?