我是C#的新手(來自Delphi),發現我的main.cs文件變得相當大。在Delphi中,我可以在.pas文件中創建類並從我的主應用程序文件中使用它。我只是添加使用(文件名)關鍵字。巨大的main.cs文件
我的問題是我該如何在C#中做類似的事情?例如:
的Delphi:
Button1.Visible = False;
我可以通過添加一個參考到主單元是指在另一單元的按鈕屬性:
frmMain.Button.Visible = True;
在C#我想移動這個代碼到另一個.cs文件並從我的主窗體調用它。這是行不通的。
private void manageMainMenuButtons()
{
if (rtbSharedSARP.Text == "")
{
utmToolBar.Tools["First"].SharedProps.Enabled = false;
utmToolBar.Tools["Previous"].SharedProps.Enabled = false;
utmToolBar.Tools["Next"].SharedProps.Enabled = false;
utmToolBar.Tools["Last"].SharedProps.Enabled = false;
}
else
{
utmToolBar.Tools["First"].SharedProps.Enabled = true;
utmToolBar.Tools["Previous"].SharedProps.Enabled = true;
utmToolBar.Tools["Next"].SharedProps.Enabled = true;
utmToolBar.Tools["Last"].SharedProps.Enabled = true;
}
}
不是最好的例子,但我希望有人能幫助我。
您是否收到一條錯誤消息?它是否編譯,但沒有可見的效果?需要更多的信息。 – Larsenal 2009-02-26 19:31:03