gpt4 book ai didi

c# - 如何在点击 F4 时禁用 Wpf 组合框下拉列表?

转载 作者:太空宇宙 更新时间:2023-11-03 12:03:14 25 4
gpt4 key购买 nike

我不希望 F4 打开下拉组合框。

我曾尝试在组合框的按键事件上执行此操作。但即使是那个事件也没有在 F4 上触发

    void ComboBox_KeyDown(object sender, KeyEventArgs e)
{
if (e.Key == Key.F4)
this.IsDropDownOpen = false;
}

它根本不工作请帮助这样做..提前致谢

最佳答案

以下应该有效。您也可以尝试处理 PreviewKeyDown 事件:

private void ComboBox_PreviewKeyDown(object sender, KeyEventArgs e)
{
if (e.Key == Key.F4)
{
((ComboBox)sender).IsDropDownOpen = false;
e.Handled = true;
}
}

关于c# - 如何在点击 F4 时禁用 Wpf 组合框下拉列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56146312/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com