在WPF中,可以使用MessageBox类来创建弹出输入框。下面是一个示例代码:

MessageBoxResult result = MessageBox.Show('请输入信息:', '输入框', MessageBoxButton.OKCancel);

 if (result == MessageBoxResult.OK)
 {
     string input = Microsoft.VisualBasic.Interaction.InputBox('请输入信息:', '输入框', '');
     MessageBox.Show('您输入的信息是:' + input);
 }

在这个示例中,首先使用MessageBox类来显示一个提示框,要求用户输入信息。然后根据用户的点击结果来判断用户是点击了确定还是取消按钮。如果用户点击了确定按钮(MessageBoxResult.OK),则使用Microsoft.VisualBasic.Interaction.InputBox方法创建一个输入框,接收用户输入的信息。最后,使用MessageBox类来显示用户输入的信息。

需要注意的是,Microsoft.VisualBasic.Interaction.InputBox方法在WPF中使用需要添加对Microsoft.VisualBasic的引用。

WPF 弹出输入框:使用MessageBox和InputBox创建

原文地址: https://www.cveoy.top/t/topic/qFAY 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录