我试图在C#wpf中获得击键但它不起作用。我的代码错了吗?

时间:2017-03-18 07:43:32

标签: c# keypress

awk '/192[3-9]/{a[$1]=$2;sum+=$2}END{for(i in a)print i,a[i] - sum/length(a)}' file

所以这是我的代码。我已经尝试使用google搜索keyPress事件的解决方案,我在这里实现了它。但由于我是C#的新手,我不确定出了什么问题。请指导我。

2 个答案:

答案 0 :(得分:1)

您应该将Key_Up与以下代码一起使用

@SpringBootApplication
@EnableSwagger2
public class SpringBootApp extends WebMvcConfigurerAdapter {
    @Bean
    public Docket api() {
        return new Docket(DocumentationType.SWAGGER_2)
                .select()
                .apis(RequestHandlerSelectors.any())
                .paths(PathSelectors.any())
                .build();
    }

    [...]
}

答案 1 :(得分:1)

您必须将KeyPreview更改为true 你可以试试e.Modifiers event吗?这可能会有所帮助..

private void Form1_Load(object sender, EventArgs e)
{
    KeyPreview = true;
}

private void Form1_KeyDown(object sender, KeyEventArgs e)
{
    if (e.Modifiers == (Keys.Shift | Keys.Control))
    {
        MessageBox.Show(".");
    }
}