您当前的位置: 首页 >  c#

光怪陆离的节日

暂无认证

  • 0浏览

    0关注

    1003博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

C#---Winform的数据绑定和窗体操作

光怪陆离的节日 发布时间:2022-09-28 11:45:49 ,浏览量:0

1.数据绑定 被绑定的两个对象的值保持相等,即改变一个的值另一个自动改变。 (1)简单数据绑定 利用TextBox、Button、CheckBox等控件的DataBindings属性(绑定的对象为控件属性) 例如: textBox1.DataBindings.Add(“Text”,, “Status”); 将对象的Status属性与控件textBox1的Text属性绑定 注意:DataBindings绑定的是对象,而不是变量。也就是说如果被绑定的变量赋了其他的对象,控件还是和原对象绑定: 在这里插入图片描述 (2)集合数据绑定 利用ComboBox、ListBox 的DataSource设置为一个集合,再将ComboBox、ListBox的SelectedItem属性与另一个对象绑定,当SelectedItem值改变时与之绑定的对象选择DataSource保存的数组中的不同值。 注意:DataSource绑定的也是集合对象,而不是变量 在这里插入图片描述 2.对窗体的操作 (1)打开与关闭 ■ Show() :非模态方式打开,可以在窗口之间切换。 ■ ShowDialog()对话框: 模态方式打开,关闭前其他窗口不能操作。 (2)将一个窗体设为另一个窗体的子窗体 subForm .MdiParent = this 在这里插入图片描述 (3)窗体之间传递数据 通过构造函数参数 通过属性 通过构造函数参数 通过属性 在这里插入图片描述 在这里插入图片描述 3.数据相关控件 (1)DataGridView控件:以表格的形式显示数据,用户可以使用该控件来显示少量数据的只读视图,也可以对其进行缩放来显示特大数据集的可编辑视图。数据绑定方式: 1.绑定模式:将已存在的数据库中数据表绑定到控件上。 2.非绑定模式:通过手写代码填充数据。 (2)BindingSource控件:是数据源和控件间的一座桥梁,同时提供了大量的API和Event供使用。

关注
打赏
1665731445
查看更多评论
立即登录/注册

微信扫码登录

0.0382s