这个问题看起来很奇怪但是从我的经验来看,我已经习惯了将键盘焦点设置为可聚焦元素,只需用鼠标点击即可; 然而,与用户控件的属性Focusable = true和IsTabStop = true出乎我,因为它通过标签获得键盘焦点,但保持无知鼠标点击.
处理UserControl上的click事件并将此代码添加到eventhandler:
private void UserControl_OnMouseUp(object sender, MouseButtonEventArgs e)
{
Keyboard.Focus(sender as UserControl);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3980 次 |
| 最近记录: |