私は現在Visual Studio 2008を使用しているC#の小さなウィンドウフォームプロジェクトで作業しています。 プロジェクトにカスタムクラスを追加しましたが、このクラスではフォームにアクセスできませんプログラムのプロパティを変更するために、コントロール(リストボックス、テキストボックス、ボタンなど)クラスのWinformsコントロールにアクセスできません
クラスファイルにはsystem.windows.formsが含まれており、すべてのファイルは同じ名前空間にあります。 驚いたことに、クラスでメソッドを作成してからintellisenseがさまざまなコントロールの名前をポップアップしない限り、form1クラス自体のコントロールにもアクセスできません。
ただし、intellisenseはコントロールの名前をまったく表示しません。
誰かがなぜこのようなことが起こっているのかを明らかにしてくださったことを感謝します。
おかげ
関数を作成しない限り、Form1クラス自体のコントロールにアクセスできないということを意味しますか?関数にない場合は、そのコードをどこに置いていますか? –