public partial class Form1 : Form
{
public disp(string strVal)
{
lbl1.text = strVal;
}
private void button1_Click(object sender, EventArgs e)
{
class1 cl = new class1;
cl.Show1("test",this);
}
}
----------------クラス------------をフォームの機能にアクセスする方法異なるクラスから
public class class1
{
private Form frm1;
public void Show1(string xName , object xfrmObj)
{
frm1 = (form) xfrmObj;
frm1.disp(xName); // here I am getting error .
}
}
------------------------------------------/
ここクラスから 'disp'関数にアクセスしようとしていますが、オブジェクトとして 'form1'を渡しましたが、エラーが発生します。
エラーメッセージは
ですエラー3
「System.Windows.Forms.Form」「DISP」 とタイプの最初の引数を受け入れていない拡張メソッド「DISP」の定義が含まれていません「System.Windows.Forms.Form」でした (使用するディレクティブまたはアセンブリ参照がありませんか?)
この構文はvb.netで完璧です。
私を助けてください.....
ラジェッシュ。
お返事ありがとうございました。 –
よろしくお願いします。これがうまくいく場合は、この投稿をあなたの質問の回答としてマークしてください。 – Adam
私は質問者の代わりに投票します;-) –