0

C# の Winform で、フォームとその上に多数の UI コントロールを作成しました。[プロパティ] ウィンドウでコントロールの名前を変更しましたが、次の自動生成コードが自動的に更新されませんでした。ただし、InitializeComponent コードは自動的に更新されます。私の問題は、特定の名前に名前を変更したボックスまたはラベルを覚えていないことです.2つの質問: どうすればこれをもっと効率的に行うことができますか? 質問 2) 対応する名前を自動的に変更するために今できることはありますか? リファクタリングについて聞いたことがありますが、ここでそれを使用できたかどうか、またどのように使用できるかわかりません。助けていただければ幸いです。

public partial class frmMyInterface : Form
{
    public frmMyInterface()
    {
        InitializeComponent();
    }

    private void frmMyInterface_Load(object sender, EventArgs e)
    {

    }

    private void textBox1_TextChanged(object sender, EventArgs e)
    {

    }

    private void label4_Click(object sender, EventArgs e)
    {

    }

    private void label1_Click(object sender, EventArgs e)
    {

    }

    private void label2_Click(object sender, EventArgs e)
    {

    }

    private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
    {

    }

    private void comboBox2_SelectedIndexChanged(object sender, EventArgs e)
    {

    }
}
4

1 に答える 1

3

これらの各イベント ハンドラーの名前を変更し、プロパティ ウィンドウで、ドロップダウンから選択したイベントを再割り当てします。または、これらのイベント ハンドラーを削除し、プロパティ ウィンドウで各イベントをダブルクリックすると、今度は更新されます。

于 2013-02-06T19:25:28.673 に答える