您可以通過使用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按鈕后,會顯示一個消息框,顯示用戶輸入的反饋信息。您可以根據您的需求對這段代碼進行修改和擴展。