В следующем коде используется ToolBar и корректно вызывает DataGrid.LostFocus (там, совершая любые незавершенные изменения строк перед выполнением команды);Как я могу увеличить DataGrid.LostFocus на RibbonButton.Click?
<Toolbar FocusManager.IsFocusScope="False">
<Button Command="{Binding CommandName}" />
</ToolBar>
<DataGrid ... />
Однако, сейчас я пытаюсь сделать то же самое с помощью ленты (разъединение oct10), но следующий не вызывает DataGrid.LostFocus быть подняты;
<Ribbon>
<RibbonTab>
<RibbonGroup FocusManager.IsFocusScope="False">
<RibbonButton Command="{Binding CommandName}" />
</RibbonGroup>
</RibbonTab>
</Ribbon>
<DataGrid ... />
Как поднять это событие, используя ленту? Я попытался переместить IsFocusScope на другие уровни (Ribbon, RibbonTab, RibbonButton) безрезультатно.