下面的代碼使用一個工具欄和正確地使DataGrid.LostFocus(有通過執行該命令之前提交任何uncomitted行編輯);我怎麼能在RibbonButton.Click提高DataGrid.LostFocus?
<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 ... />
我如何提高使用功能區這個活動?我試圖通過其他級別(Ribbon,RibbonTab,RibbonButton)移動IsFocusScope無效。