• 代码添加控件-从数据库提取数据


    加载数据库中的数据,如果内容非常多,就显示出滚动条。类似于QQ好友列表的效果。
    1.先放一个Panel在窗体中Dock布局一下。
    2.在这个Panel里面放一个FlowLayoutPanel,设置它从上到下流式布局。
    3.外面的Panel需设置AutoScroll=true .超出范围就显示滚动条。
    4.里面的FlowLayoutPanel,设置它Dock=Top,AutoSize=true
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    using System.IO;
    using data;
    using dataDA;
     
    namespace pp
    {
        public partial class Form2 : Form
        {
            public Form2()
            {
                InitializeComponent();
            }
     
            private void Form2_Load(object sender, EventArgs e)
            {
                LD();
            }
     
            private void LD()
            {
                List<CarData> list = new CarDA().Select();
                foreach (CarData data in list)
                {
                    CheckBox cb = new CheckBox();
                    cb.Text = data.Name;
                    cb.Tag = data.Code;
                    cb.Width = 200;
                    flowLayoutPanel1.Controls.Add(cb);
               
                }
            }
     
          
        }
    }
  • 相关阅读:
    梦断代码阅读笔记一
    进度一
    LOJ#6031. 「雅礼集训 2017 Day1」字符串
    cf700E. Cool Slogans
    BZOJ1014: [JSOI2008]火星人prefix
    BZOJ2716: [Violet 3]天使玩偶
    cf1080F. Katya and Segments Sets
    BZOJ1354: [Baltic2005]Bus Trip
    灭绝树题集
    How Many Substrings?
  • 原文地址:https://www.cnblogs.com/lovesy2413/p/4511174.html
Copyright © 2020-2023  润新知