点击button按钮弹出新窗体并关闭旧窗体

准备工作:新建项添加from1&form2
创建两个WinForm窗体应用
1、双击Program.cs

static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Form1 A = new Form1();
            if (A.ShowDialog() == DialogResult.OK)
            {
                Application.Run(new Form2());
            }
        }

2、Form1添加button双击绑定事件

private void button1_Click(object sender, EventArgs e)
        {
            this.DialogResult = DialogResult.OK;
        }

3、运行
在这里插入图片描述
在这里插入图片描述

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 使用Python中的tkinter库可以实现点击按钮窗体的功能。具体步骤如下: 首先需要导入tkinter库和相关模块: ```python from tkinter import * from tkinter import messagebox ``` 然后创建一个窗口对象: ```python root = Tk() root.title("点击按钮窗体") ``` 接下来,定义一个函数用于创建窗体: ```python def show_popup(): popup = Toplevel(root) popup.title("窗体") label = Label(popup, text="这是一个窗体") label.pack() ``` 创建一个按钮,并绑定点击事件: ```python button = Button(root, text="点击窗体", command=show_popup) button.pack() ``` 最后,进入主循环: ```python root.mainloop() ``` 以上代码设置了一个窗口,里面有一个按钮。当按钮点击时,会调用show_popup函数,该函数会创建一个窗体,并在窗体中显示文本"这是一个窗体"。 这样,在Python tkinter中就可以实现点击按钮窗体的功能。 ### 回答2: 要实现在Python tkinter中点击按钮出新窗体,可以按照以下步骤操作: 1. 导入`tkinter`模块:首先需要导入`tkinter`模块来创建GUI应用程序界面。 2. 创建主窗口:使用`Tk()`函数创建一个主窗口,并设置窗口的标题和尺寸。 3. 创建按钮:使用`Button()`函数在主窗口中创建一个按钮,并设置按钮的文本和命令(即点击按钮后要执行的函数)。 4. 定义窗函数:创建一个函数来定义窗体的内容和属性。在函数中,使用`Toplevel()`函数创建一个新的出窗口,并设置其属性。 5. 运行主窗口:最后调用`mainloop()`函数来运行主窗口,并等待用户的操作。 以下是示例代码: ```python import tkinter as tk # 定义窗体函数 def popup_window(): # 创建一个新的出窗口 window = tk.Toplevel() # 设置出窗口的属性 window.title("窗体") window.geometry("200x100") # 设置出窗口的内容 label = tk.Label(window, text="这是一个窗体!") label.pack() # 创建主窗口 root = tk.Tk() root.title("主窗口") root.geometry("200x200") # 创建按钮 button = tk.Button(root, text="窗体", command=popup_window) button.pack() # 运行主窗口 root.mainloop() ``` 运行上述代码后,会显示一个带有一个按钮的主窗口。当用户点击按钮时,会出一个新的窗体窗体中显示着文本"这是一个窗体!"。 ### 回答3: 使用Python的TKinter库可以很容易地实现点击按钮窗体的操作。首先,我们需要导入需要的模块,如下所示: ``` import tkinter as tk from tkinter import messagebox ``` 接下来,我们需要创建一个主窗口,并在窗口中添加一个按钮,代码如下: ``` def open_window(): messagebox.showinfo("窗", "这是一个窗体") root = tk.Tk() button = tk.Button(root, text="点击按钮", command=open_window) button.pack() root.mainloop() ``` 在上述代码中,我们定义了一个`open_window`函数,当按钮点击时,这个函数会被调用。在`open_window`函数中,调用了`showinfo`方法来创建一个窗体,并显示一串消息。 最后,我们通过创建一个`Tk`对象来创建主窗口,并调用`mainloop`方法来启动主循环以监听事件。 运行上述代码,会显示一个主窗口,其中有一个按钮。当我们点击按钮时,会出一个窗体,显示一段消息。 这就是使用Python的TKinter库实现点击按钮窗体的简单示例。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值