如何通过messagebox.show收集用户反馈

avatar
作者
筋斗云
阅读量:0

您可以通过使用MessageBox.Show方法来向用户显示一个消息框,然后让用户输入反馈信息。以下是一个示例代码:

using System; using System.Windows.Forms;  public class FeedbackForm : Form {     public FeedbackForm()     {         InitializeComponent();     }      private void InitializeComponent()     {         Button btnSubmit = new Button();         btnSubmit.Text = "Submit Feedback";         btnSubmit.Click += (sender, e) =>         {             string feedback = Microsoft.VisualBasic.Interaction.InputBox("Please enter your feedback:", "Feedback Form");             if (!string.IsNullOrEmpty(feedback))             {                 MessageBox.Show("Thank you for your feedback: " + feedback, "Feedback Submitted", MessageBoxButtons.OK, MessageBoxIcon.Information);             }         };          Controls.Add(btnSubmit);     } }  public class Program {     [STAThread]     public static void Main()     {         Application.EnableVisualStyles();         Application.SetCompatibleTextRenderingDefault(false);         Application.Run(new FeedbackForm());     } } 

在上面的示例中,当用户单击"Submit Feedback"按钮时,会弹出一个输入框,用户可以在其中输入反馈信息。当用户点击OK按钮后,会显示一个消息框,显示用户输入的反馈信息。您可以根据您的需求对这段代码进行修改和扩展。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!