zoukankan
html css js c++ java
如何在UI控件上绑定一个变量
今天在回答ms newsgroup的时候看到一个问题,大概的意思就是说如何在UI上将一个CheckBox和一个bool量绑定起来。
分析了一下问题,我们一般的绑定都是通过DataRow来做到的,如:
this
.checkBox1.DataBindings.Add(
"
Checked
"
,dr,
"
IsChecked
"
);
但是不通过dr,直接将一个类本身的一个bool变量绑定到CheckBox中还是没有看到,至少很少看到。
于是我做出了一个变通的方法:
1、将bool量用属性包装起来
2、绑定时使用this做数据源,1步骤的属性名为绑定名
如下:
private
bool
someBool
=
false
;
public
bool
BoolProperty
{
get
{
return
someBool;
}
set
{
someBool
=
value;
}
}
this
.checkBox1.DataBindings.Add(
"
Checked
"
,
this
,
"
BoolProperty
"
);
实现了将自身变量绑定到控件
查看全文
相关阅读:
clion打断点不生效
PHP加密解密
细说MySQL表操作
细说MySQL数据库操作
终端(命令行)连接MySQL
MySQL结构
求1!+(1!+3!)+(1!+3!+5!)+...+(1!+3!+5!+7!+9!)的值
react 生命周期
React TS 组件 Demo
react-redux 实现原理
原文地址:https://www.cnblogs.com/Eugene/p/667802.html
最新文章
链家2018春招Java工程师编程题题解
剑指Offer-数据流中的中位数
剑指Offer-数组中出现次数超过一半的数字
剑指Offer-表示数值的字符串
Leetcode#53.Maximum Subarray(最大子序和)
三维重建方法
Session 和 Cookie 的区别
剑指Offer-和为S的连续正数序列
springboot2.0整合freemarker快速入门
springboot2.0处理任何异常返回通用数据格式
热门文章
MySQL查看数据库表容量大小
数组实现环形队列
idea模块在maven projects中显示灰色的解决办法
mongodb常用操作
win7安装mongodb3.6
nginx配置ssi实现页面拆分
稀疏数组
curl模拟http请求
Memcached详解
MySQL备份与恢复
Copyright © 2011-2022 走看看