当前位置: 首页 > wzjs >正文

wordpress站群软件规划网站的总结

wordpress站群软件,规划网站的总结,安装wordpress的目录改变了,苏州专业网站建设定制数据绑定允许将控件的属性和数据链接起来——控件属性值发生改变,会导致数据跟着自动改变。 数据绑定还可以是双向的——控件属性值发生改变,会导致数据跟着自动改变;数据发生改变,也会导致控件属性值跟着自动改变。 1、数据绑定…

        数据绑定允许将控件的属性和数据链接起来——控件属性值发生改变,会导致数据跟着自动改变。

        数据绑定还可以是双向的——控件属性值发生改变,会导致数据跟着自动改变;数据发生改变,也会导致控件属性值跟着自动改变。

1、数据绑定的三个关键点

实现数据绑定的三个关键步骤

  • ①创建绑定数据
  • ②控件绑定数据(重点是:数据绑定的语法)
  • ③数据更新的通知方法(重点是:属性更改通知事件的实现)

 数据绑定的语法

Control.DataBindings.Add(“控件的属性名”,数据源,”数据源的属性名”);

下面通过一个例子——通过按键控制三个控件状态,来演示具体如何进行数据绑定。

2、实现效果

3、整体的文件结构

4、Data.cs

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace videoFromBili_474458694
{internal class Data : INotifyPropertyChanged{private bool valveState;public bool ValveState{get { return valveState; }set{valveState = value;ValveText = valveState ? "水泵已开启" : "水泵已关闭";ValveColor = valveState ? Color.Green :Color.Red;OnPropertyChanged(nameof(ValveState));//这一句保证数据绑定是双向的}}public string ValveText { get; set; }public Color ValveColor { get; set; }//③数据更新的通知方法(重点是:属性更改通知事件的实现)public event PropertyChangedEventHandler PropertyChanged;protected virtual void OnPropertyChanged(string propertyName){if (PropertyChanged != null){PropertyChanged(this, new PropertyChangedEventArgs(propertyName));}}}
}

5、Form1.cs

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 static System.Windows.Forms.VisualStyles.VisualStyleElement;namespace videoFromBili_474458694
{public partial class Form1 : Form{//①创建绑定数据Data data = new Data();	public Form1(){InitializeComponent();//②控件绑定数据label1.DataBindings.Add("Text",data, "ValveState");button1.DataBindings.Add("BackColor", data, "ValveColor");textBox1.DataBindings.Add("Text", data, "ValveText");}private void button_Open_Click(object sender, EventArgs e){data.ValveState = true;}private void button_Close_Click(object sender, EventArgs e){data.ValveState = false;}}
}

参考

C#上位机数据绑定细节(实用干货分享)_哔哩哔哩_bilibili

【实战】Winform专题实战训练-数据绑定 B0951_哔哩哔哩_bilibili

C#winform数据绑定_winform bind-CSDN博客

http://www.dtcms.com/wzjs/811717.html

相关文章:

  • 中国做民宿的网站一些私人网站
  • 公司网站建设要注意什么建设公司上市企业有多少?
  • 网站源码免费的wordpress可以删除版权么
  • 长沙网站设计工作室攻击网站方法
  • 做平面设计的网站自学python的网站
  • 做c语言题目的网站做网站需要考虑哪些问题
  • 展示型网站举例宁宁网seo
  • 郫县网站建设兼职千锋教育费用多少
  • 做一套网站开发多少钱从事网站开发方向
  • 购物网站怎么运营推广中国建设职业注册中心网站
  • 网站优化的公司wordpress主题layui
  • 珠海建设局网站绚丽网站模板
  • 陕西网站建设教程拍卖网站模板
  • 网站建设补充协议最近军事新闻大事
  • 做网站需要融资烟台招远网站建设
  • 自己做网站上市泉州建设培训中心网站
  • iis网站筛选器被挂马网站打不开服务器错误
  • 手机端网站重构网站上全景云台怎么做的
  • 互联网公司网站源码合肥seo排名扣费
  • 做网站域名的成本做集团网站应注意什么
  • 海棠网站简述网络营销与传统营销的整合
  • 句容市建设局网站龙华做网站怎么样
  • dw做网站模板wordpress注册rest
  • 网站推荐免费的seo排名平台
  • 苏州网站开发网站开发费用北京通州网站设计公司
  • 专业的餐饮加盟网站建设品牌宣传网站制作
  • 购物网站个人中心模板制作网页动态效果
  • 网站建设公司转型做什行业网站名录
  • 怎么生成网站地图甘肃业聚质网络科技有限公司
  • WordPress安装Redisseo推广代运营