我正在为应用程序实现键导航,并且我希望在聚焦Combo Box时覆盖空格键功能,使其像一个回车键; 像这样:
if (!cb.IsDropDownOpen)
{
cb.IsDropDownOpen = true;
}
else
{
cb.SelectedItem = cb.{non-public member HighlightedItem};
cb.IsDropDownOpen = false;
}
Run Code Online (Sandbox Code Playgroud)
问题是我需要获取该非公共成员的值,以便我可以设置所选值并关闭下拉列表(输入通常如何工作).
现在的问题是:实现这一目标的最快和最轻松的方法是什么?