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 }
  • 相关阅读:
    二、云计算openstack共享组件--时间同步服务ntp
    一、云计算openstack介绍
    五、Kvm虚拟机迁移
    四、Kvm虚拟化网络管理
    三、Kvm虚拟化存储管理
    二、kvm虚拟机管理
    一、kvm虚拟化介绍
    九、Linux网络技术管理及进程管理
    园主的码云网站,可以在里面查看园主的练习代码哦
    万能Makefile,前戏做足项目做起来才顺畅。
  • 原文地址:https://www.cnblogs.com/bloodPhoenix/p/5818439.html
Copyright © 2011-2022 走看看