Form1 の部分クラスを作成した場合、インテリセンスを介してフォーム デザイナーにあるコントロールにアクセスする方法はありますか?
namespace PracticeUI1
{
public partial class Form1 : Form
{
Button1.Text = "blah";
}
}
すでに定義している場合
public partial class Form1 : Form
次の部分クラスは(おそらくpublic
修飾子がなくても)
public partial class Form1
また、同じ名前空間にいることを確認してください
Typethis.
と IntelliSense には、フォーム クラスのメンバーに関心があることを知るのに十分なコンテキストが用意されています。完了ウィンドウが表示されます。
フォーム クラスには多数のメンバーが含まれているため、さらに入力することで選択肢を絞り込むことができます。上/下キーを押して選択し、Tab キーを押して提案を使用します。
ボタンの既定の名前は、B ではなく小文字の b で始まることに注意してください。これは、IntelliSense が回避するのに役立つ種類の間違いです。
ボタンをどこで初期化するかによって異なります。同じクラスで宣言していて、次のようにするとします。
private System.Windows.Forms.Button button1;
Class Form 内では、クラス Form のこの部分または別のファイルの別の部分クラス フォームからのみアクセスできますが、同じ名前空間からはアクセスできません。私はあなたが論理を得たと思います。
ちなみに答えは
this.button1
実際には、含めるthis.
か含めないかは問題ではありません