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 }
     
  • 相关阅读:
    npm 5.4.2 更新后就不能用了
    Node.js 被分叉出一个项目 — Ayo.js,肿么了
    页面缓存之Meta http-equiv属性详解
    Javascript 浮点计算问题分析与解决
    详解 Cookie 纪要(vue.cookie,jquery.cookie简化)
    Cookie 基本操作
    HTML5上传图片预览
    location.href跳转测试
    ios中iframe的scroll滚动事件替代方法
    JS数组API
  • 原文地址:https://www.cnblogs.com/zzzy0828/p/5849906.html
Copyright © 2011-2022 走看看