C# 使应用程序窗口在WPF应用程序中处于非活动状态

C# 使应用程序窗口在WPF应用程序中处于非活动状态,c#,wpf,on-screen-keyboard,C#,Wpf,On Screen Keyboard,我想通过WPF应用程序制作一个屏幕键盘。我想使我的应用程序窗口处于非活动状态。当我使用表单应用程序开发时,我使用以下代码 protected override CreateParams CreateParams { get { CreateParams param = base.CreateParams; param.ExStyle |= 0x08000000; return param; } } 但在WPF中,我不

我想通过WPF应用程序制作一个屏幕键盘。我想使我的应用程序窗口处于非活动状态。当我使用表单应用程序开发时,我使用以下代码

protected override CreateParams CreateParams
{
    get
    {
        CreateParams param = base.CreateParams;
        param.ExStyle |= 0x08000000;
        return param;
    }   
}

但在WPF中,我不知道如何做到这一点。

你说的不活动是什么意思?不集中?我的意思是,当我点击按钮时,要停用的程序可以向其他程序添加文本。例如,当我打开屏幕键盘通过单击按钮添加文本时,我想在任何程序的任何文本框中添加文本。为此,我想在使用时将窗口设置为非活动状态,因为其他程序具有输入类型。