Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我的WiX Burn自定义引导程序UI的助记符不工作_C#_Winforms_Wix_Burn - Fatal编程技术网

C# 我的WiX Burn自定义引导程序UI的助记符不工作

C# 我的WiX Burn自定义引导程序UI的助记符不工作,c#,winforms,wix,burn,C#,Winforms,Wix,Burn,我使用WinForms制作了一个WixBurn自定义引导程序UI,并在UI中使用符号和符号(如下一步)为按钮添加了一些助记符。但忽略我的关键输入,它不起作用。我怎样才能解决这个问题?以下代码是我的引导程序应用程序的一部分 namespace MyBA_UI { public class MyBA : BootstrapperApplication { public static Dispatcher Dispatcher { get; set; }

我使用WinForms制作了一个WixBurn自定义引导程序UI,并在UI中使用符号和符号(如下一步)为按钮添加了一些助记符。但忽略我的关键输入,它不起作用。我怎样才能解决这个问题?以下代码是我的引导程序应用程序的一部分

namespace MyBA_UI
{
    public class MyBA : BootstrapperApplication
    {
        public static Dispatcher Dispatcher { get; set; }

        protected override void Run()
        {
            Dispatcher = Dispatcher.CurrentDispatcher;

            var form = new Mainform(this);

            form.Show();

            Dispatcher.Run();
        }
    }
}
根据,这个问题可能与WinForms的混合使用有关,WPFI首先使用WPF编写了我的BA,但后来将其改为WinForms。因此,我将代码编辑为以下内容:

namespace MyBA_UI
{
    public class MyBA : BootstrapperApplication
    {
        protected override void Run()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Mainform(this));
        }
    }
}
而且效果很好