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();
            }
        }
    }

  • 相关阅读:
    Transform.Find()
    GameObject.Find
    Python游戏
    绕X 轴 Y轴 Z轴旋转的结果
    旋转和平移 代码2
    <mvc:annotation-driven />注解意义
    SpringMvc环境搭建(配置文件)
    OpenSessionInViewFilter 的配置及作用
    org.springframework.web.util.IntrospectorCleanupListener的用途
    Web.xml配置详解之context-param
  • 原文地址:https://www.cnblogs.com/FLWL/p/3835021.html
Copyright © 2011-2022 走看看