日期:2014-05-20  浏览次数:20722 次

如何实时的禁用起用工具栏按钮
也就是当满足要求时,工具栏上的相应按钮就变成可用状态,否则不可用,这在VC中很容易的,VC#   2005怎么做呀.

------解决方案--------------------
button1.enable = false;
------解决方案--------------------
在哪满足条件就在哪写,比如记事本程序中,工具栏上的剪切按钮的状态,是根据是否选中文本改变的
private void richTextBox1_SelectionChanged(object sender, EventArgs e)
{
  if (richTextBox1.SelectedText.Length > 0)
{
btnCut.Enabled = true;
  }
  else
  {
     btnCut.Enabled = false;
  }
}


------解决方案--------------------
关闭图层时调你自己的事件不可以吗?
if(容器.Controls.count> 0)做什么事;
else 做什么事.