经过高人指教之后的代码:

using System;
using System.Windows.Forms;
using System.Drawing;

namespace MyApplication
{
    public partial class Form1 : Form
    {
        private delegate void ShowText();
        TextBox textBox1 = new TextBox();
        Button button1 = new Button();

public Form1()
        {
            textBox1.Text = "Hello world!";
            textBox1.Location = new Point((Width - textBox1.Width) / 3, (Height - textBox1.Height) / 3);
            textBox1.Parent = this;
            button1.Text = "button1";
            button1.Location = new Point(textBox1.Left + textBox1.Width + 8, textBox1.Top);
            button1.Click += new EventHandler(button1_Click);
            button1.Parent = this;
            this.ShowDialog();
        }

void button1_Click(Object sender, EventArgs e)
        {
            Invoke(new ShowText(DoShowText));
        }

void DoShowText()
        {
            MessageBox.Show(textBox1.Text);
        }

static void Main()
        {
            Form1 form1 = new Form1();
        }
    }
}

转载于:https://www.cnblogs.com/min10/archive/2008/10/09/1307367.html

手写一个简单的WinForm程序(2)相关推荐

  1. 用java做一个简单记事本_用记事本写一个简单的java程序

    用记事本写一个简单的java程序 第一步: 安装好jdk,并设置好环境变量. 桌面-计算机(右键)-属性-高级系统设置-环境变量-path-在变量值后加上:和jdk安装路径加上(路径即为C:\Prog ...

  2. python123程序设计题说句心里话_用c++写一个简单的计算器程序

    // 050305.cpp : 定义控制台应用程序的入口点. // // 050304.cpp : 定义控制台应用程序的入口点. // //四则运算 #include "stdafx.h&q ...

  3. 手写一个简单的IOC容器

    手写一个简单的IOC容器 原文 http://localhost:4000/2020/02/25/SSM/spring/%E6%89%8B%E5%86%99%E4%B8%80%E4%B8%AA%E5% ...

  4. jquery手写轮播图_用jQuery如何手写一个简单的轮播图?(附代码)

    用jQuery如何手写一个简单的轮播图?下面本篇文章通过代码示例来给大家介绍一下.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 用 jQuery 手写轮播图 先上个效果截图: 主要 ...

  5. Java 百度AI 写一个简单的手势识别程序

    教程地址:请关注我的https://edu.csdn.net/course/detail/23001 Java写一个简单的手势识别程序,这里采用百度是AI,视觉技术中的人体分析中的手势识别,识别图片中 ...

  6. DuiVision开发教程(2)-如何写一个简单的界面程序

    基于DuiVision界面库开发的界面程序主要包括如下几部分内容: 1.资源定义,包括图片资源.各个窗口界面的xml定义文件 2.事件处理类代码,用于处理界面响应消息 3.其他业务逻辑代码 下面举例说 ...

  7. java递归怎么写_什么是递归?用Java写一个简单的递归程序

    什么是递归?用Java写一个简单的递归程序 递归的定义 递归(recursion):以此类推是递归的基本思想,将规模大的问题转化为规模小的问题来解决. 递归的要素 自定义递归函数,并确定函数的基本功能 ...

  8. 怎么手写一个简单的List集合

    List集合 手写一个简单的List集合为自己调用并不是特别难,只需要定义一个集合接口去提供所有方法的定义如下代码 : package com.myself.util; /*** * @author ...

  9. 写一个简单的打谱程序(1)

    陪儿子上围棋课时我希望有一个能在freerunner手机上运行的打谱程序,用来记录儿子和同学的对局.我开始以为随便找一个打谱程序,在freerunner手机环境编译一下就可以了.但我找来cgoban. ...

最新文章

  1. 《让系统发生重大宕机事故的15个方法》
  2. 「模型解读」从“局部连接”回到“全连接”的神经网络
  3. elk 第二篇 , 为elk加入redis, 替换下beats(个人感觉不错2)
  4. 方法级权限控制-@Secured注解使用
  5. 手写实现java中的trim_JS中字符串trim()使用示例
  6. Java 装箱和拆箱
  7. Unity.Interception System (2.0)
  8. 如何感性地理解EM算法?
  9. 【Python】numpy矩阵运算大全
  10. 软件工程领域2021年上半年的CCF-A和B类会议列表
  11. 电机与拖动 - 1 绪论
  12. 绘画技巧:怎样才能画好拟人化兽人?
  13. 微信怎样连电脑连接到服务器ip,如何把微信小视频传到电脑上?(ipone也适用)...
  14. Android或者是IOS/普通屏全面屏及qq浏览器和qq内置浏览器判断
  15. android opencv hu 不变矩,图像的矩(含hu不变矩)
  16. java乘方运算符号_Java 4. 运算符号
  17. 计算机策略编辑器,组策略及组策略编辑器基础知识
  18. oracle报错:ORA-28001: the password has expired
  19. 【礼堂椅安装】礼堂椅影院椅组装步骤方法
  20. InfiniBand 网络

热门文章

  1. 《走着瞧》:另类的知青电影
  2. 黑色幽默:“新知青”电影《走着瞧》首映
  3. mysql 图片 格式_mysql存储图片 用什么格式
  4. matlab数据游标属性设置,将节点属性添加到图论图数据提示
  5. python送心小人_使用Python画出小人发射爱心的代码
  6. python流式下载处理_流式下载 - 对象存储 OSS - 阿里云
  7. bootstrap jquery alert_bootstrap第七课
  8. 计算机科学与技术博士论文,计算机科学与技术系博士学位论文答辩.PDF
  9. 中控ecs700 mysql_浙大中控ECS700工程指导手册.pdf
  10. 判别模型的玻尔兹曼机论文源码解读