日期:2014-05-19  浏览次数:20743 次

一个小问题,在线等~0~
winform程序中,我用选项卡来配置参数,对话框上有三个按钮:确定,取消,应用。怎么实现,当选项卡上有改动时,应用按钮才可用,没改动时就不可用?
还有确定就相当于先“应用”,再“取消”吧?

------解决方案--------------------
在选项卡中,你需要先设置一个参数

public bool isChange
{
get
{
return _isChange;
}
set
{
_isChange = value;
if(_isChange)
{
btnyinyong.Enabled = true;
}
}
}
private bool _isChange = false ;
每改动一个参数的时候,比如: isChange = true;他会自动设置button 的可用性.