-4

我想将此赋予 Visual C# 中的按钮单击事件。我不知道该怎么做。这是代码。

public static void Main(string[] args){
    UdpClient udpc = new UdpClient(args[0],2055);
    IPEndPoint ep = null;

    while(true) {
        Console.Write("Name: ");

        string name = Console.ReadLine();

        if(name == "") break;

        byte[] sdata = Encoding.ASCII.GetBytes(name);    
        udpc.Send(sdata,sdata.Length);
        byte[] rdata = udpc.Receive(ref ep);    
        string job = Encoding.ASCII.GetString(rdata);

        Console.WriteLine(job);
    }
}
4

3 回答 3

0

如果你想从控制台应用程序打开一个 Windows 窗体,你必须包括:(你应该首先添加对 dll 的引用)

using System.Windows.Forms;

然后创建新的表单对象

Form myForm = new Form();

显示它调用:

myForm..ShowDialog();
于 2012-10-01T07:52:20.560 回答
0

首先,您需要在设计页面中创建按钮。单击按钮,它会自动将您重定向到 onclick 位置中的“您的页面名称”.cs 页面,如下所示。

私人无效按钮1_Click(对象发送者,EventArgs e)
        {

}

将代码放在大括号之间。

于 2012-10-01T07:54:19.630 回答
0

打开视觉工作室,

在“文件”菜单上,单击“新建”,然后单击“项目...”。

在 Project Types 窗格中,选择 C#,然后在 Templates 窗格中选择 Windows Forms Application。

键入项目的名称,例如 winformsapp。您可以接受默认位置、键入位置或浏览到要保存项目的目录。

Windows 窗体设计器打开,显示您创建的项目的Form1

打开工具箱窗口,一般在VS的两侧

如果工具箱窗口不可见,请单击视图菜单上的工具箱。

按钮拖到工具箱

双击按钮进入button1_Click() 事件。将此代码移到那里。Console.WriteLine()不会在那里工作。你可以使用MessageBox.Show()

于 2012-10-01T07:45:13.313 回答