阅读量: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按钮后,会显示一个消息框,显示用户输入的反馈信息。您可以根据您的需求对这段代码进行修改和扩展。