здесь: http://msdn.microsoft.com/en-us/library/hkkb40tf(v=VS.90).aspx, он говорит, что для вызова события нажатия кнопки щелкните кнопку от другой кнопки, вы можете/должны сделать это таким образом:Каков правильный способ вызова события нажатия кнопки?
button1.PerformClick();
Однако, в моей ситуации (VS 2003. NET 1.1), это не компилируется (правда, ссылка выше указывает VS 2008, но у нее нет ссылки на соответствующую информацию для предыдущих версий, как это обычно делает msdn).
компилируется:
private void btnPrint_Click(object sender, System.EventArgs args)
{
if (this.recordChanged)
{
//btnSave.Click();
btnSave_Click(sender, args);
}
. . .
... но я не знаю, если это способ сделать это.
Что такое ошибка компиляции? –
WinForms? WPF? ASP.NET? – itsme86
Извините; Я изменил теги сейчас (Windows CE)/WinForms, так сказать. Ошибка компиляции: «System.Windows.Forms.Button» не содержит определения для «PerformClick» –