zoukankan      html  css  js  c++  java
  • C#窗体自定义控件

     1 using System;
     2 using System.Collections.Generic;
     3 using System.ComponentModel;
     4 using System.Drawing;
     5 using System.Data;
     6 using System.Linq;
     7 using System.Text;
     8 using System.Threading.Tasks;
     9 using System.Windows.Forms;
    10 
    11 namespace WindowsFormsApplication1
    12 {
    13     public partial class TestControl : UserControl
    14     {
    15         private string UserName="";
    16         public TestControl()
    17         {
    18             InitializeComponent();
    19         }
    20         public TestControl(string uid)
    21         {
    22             InitializeComponent();
    23             UserName = uid;
    24         }
    25 
    26         private void TestControl_Load(object sender, EventArgs e)
    27         {
    28             YongHuDA da = new YongHuDA();
    29             YongHu data = da.Select(UserName);
    30 
    31             pictureBox1.BackgroundImage = Image.FromFile(data.Pic);
    32             pictureBox1.BackgroundImageLayout = ImageLayout.Zoom;
    33 
    34             label1.Text = data.Nick;
    35             label2.Text = data.Qian;
    36 
    37             button1.Tag = data.Uid;
    38         }
    39 
    40         private void pictureBox1_Click(object sender, EventArgs e)
    41         {
    42             //label1.Text;
    43             this.ParentForm.Controls["label1"].Text = label1.Text;
    44 
    45         }
    46 
    47         private void button1_Click(object sender, EventArgs e)
    48         {
    49 
    50         }
    51 
    52        
    53 
    54 
    55 
    56     }
    57 }
    复制代码

    复制代码
     1 using System;
     2 using System.Collections.Generic;
     3 using System.ComponentModel;
     4 using System.Data;
     5 using System.Drawing;
     6 using System.Linq;
     7 using System.Text;
     8 using System.Threading.Tasks;
     9 using System.Windows.Forms;
    10 
    11 namespace WindowsFormsApplication1
    12 {
    13     public partial class Form1 : Form
    14     {
    15         public Form1()
    16         {
    17             InitializeComponent();
    18         }
    19 
    20         private void Form1_Load(object sender, EventArgs e)
    21         {
    22             YongHuDA da = new YongHuDA();
    23             List<YongHu> list = da.Select();
    24 
    25             foreach (YongHu data in list)
    26             {
    27                 TestControl ctrl = new TestControl(data.Uid);
    28                 flowLayoutPanel1.Controls.Add(ctrl);
    29             }
    30         }
    31     }
    32 }
  • 相关阅读:
    react性能检测与优化
    react组件在项目中的应用(基础知识)
    前端性能优化
    我们一起来详细的了解react的语法以及组件的使用方法
    和我一起使用webpack构建react项目
    babel与ES6环境的搭建
    Razor 在JS中嵌入后台变量
    HttpClient + ASP.NET Web API, WCF之外的另一个选择
    《大型网站技术架构》读书笔记[3]
    Remote Desktop Connection Manager 多个远程管理
  • 原文地址:https://www.cnblogs.com/zl1121102942/p/5839495.html
Copyright © 2011-2022 走看看