我对Microsoft Ribbon控件有问题。如果将焦点放在文本框中并单击功能区菜单中的按钮,则焦点仍保留在Textbox中。因此,我的ViewModel中的textbox属性不会更新。
我在网上搜索,但没有找到解决方案。我尝试设置Ribbon控件的FocusManager.IsFocusScope和Focusable,但没有效果。
我想要的是,如果按钮被点击,文本框就会失去焦点。
发布于 2013-01-21 21:11:26
我会想像这样:(假设ribbon的x:name是ribbon)
ribbon.PreviewMouseDown += handlerMethod;
public void handlerMethod(object sender, MouseEventArgs e)
{
ribbon.Focus();
}https://stackoverflow.com/questions/14438922
复制相似问题