zoukankan      html  css  js  c++  java
  • 不同窗体间传值

    一:运行前后截图,实现功能将子窗体的lable的text值取出来给父窗体的lable的text

    二:全部代码

    a,父窗体

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    
    namespace passV
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
    
            /// <summary>
            /// 将子窗体的lable的text值取出来给父窗体的lable的text
            /// </summary>
            /// <param name="txt"></param>
            private void getLableTxt(string text)
            {
                this.label1.Text = text;
            }
            /// <summary>
            /// 打开子窗体
            /// </summary>
            /// <param name="sender"></param>
            /// <param name="e"></param>
            private void button2_Click(object sender, EventArgs e)
            {
                son son = new son();
                if (DialogResult.OK == son.ShowDialog())
                {
                    getLableTxt(son.Text);
                }
    
            }
        }
    }

    b,子窗体
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    
    namespace passV
    {
        public partial class son : Form
        {
            private string text;
    
            public string Text
            {
                get { return text; }
                set { text = value; }
            }
            
            public son()
            {
                InitializeComponent();
            }
            /// <summary>
            /// 确定
            /// </summary>
            /// <param name="sender"></param>
            /// <param name="e"></param>
            private void button1_Click(object sender, EventArgs e)
            {
                Text = label1.Text;
                this.DialogResult = DialogResult.OK;
                this.Close();
            }
        }
    }

  • 相关阅读:
    决策树算法之ID3
    MSE与MAE的区别与选择
    (九)关键变量发掘技术
    (八)数据集切割
    (七)数据精简之(数据值精简和字段的精简)
    (六)数据精简之(数据记录精简)
    (五)数据编码是干什么
    (四)数据清洗主要工作
    pip-window安装
    CMDB学习之六 --客户端请求测试,服务端api优化
  • 原文地址:https://www.cnblogs.com/FLWL/p/3835021.html
Copyright © 2011-2022 走看看