C# 数据绑定 未完

csharp 复制代码
List<int> integerList = new List<int> { 0 };
        BindingSource bs = new BindingSource();
        public Form1() {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e) {
            bs.DataSource = integerList;
            label1.DataBindings.Add("Text", bs, "");
        }
        private void button1_Click(object sender, EventArgs e) {
            integerList[0]++;
            bs.ResetBindings(false);
        }

上述代码效果为点击ButtonLable的值++

需要注意一下几点

DataBindings.Add
相关推荐
Codefengfeng几秒前
Kali-linux中安装与使用Stegsolve
linux·运维·服务器
桂花很香,旭很美1 分钟前
[7天实战入门Go语言后端] Go 后端实战踩坑与解法手册
服务器·网络·golang
树码小子5 分钟前
Mybatis(17)Mybatis-Plus条件构造器(2)& 自定义 SQL
数据库·sql·mybatis-plus
橘子136 分钟前
redis主从复制
数据库·redis·缓存
tritone24 分钟前
初探云原生:在阿贝云免费服务器上学习负载均衡的实践心得
服务器·学习·云原生
白太岁26 分钟前
Redis:(5) 分布式锁实现:原子性设置锁与 Lua 释放锁
数据库·redis·分布式
zhu620197636 分钟前
Postgres数据库docker快速安装
数据库·docker·容器
Never_Satisfied1 小时前
在c#中,如何删除字符串中的第x个字符
开发语言·c#
王德印1 小时前
工作踩坑之导入数据库报错:Got a packet bigger than ‘max_allowed_packet‘ bytes
java·数据库·后端·mysql·云原生·运维开发
Never_Satisfied1 小时前
在c#中,缩放jpg文件的尺寸
算法·c#