0

私のメインフォームで:

public string updateButtonText
{
   get { return btnInbox.Text; }
   set { btnInbox.Text = value; }
}

私のユーザーコントロールで:

public void refreshInbox()
{
   try
   {
       mailboxLogic.constructInbox(lstViewInbox, StudentsData.studentUsername);
       frmMailbox.updateButtonText = "Inbox" + "(" + MailboxLogic.emailcounter + ")";
   }
   catch (Exception ex)
   {
       MessageBox.Show("1"+ex.Message);
   }
}

リストビューを更新するたびに updateButtonText メソッドを呼び出そうとしています。

4

1 に答える 1

0

リストビュー アイテムが選択されたときにテキスト ボックスを更新する方法を知りたい場合は、ItemSelectionChangedイベントを参照してください。それ以外の場合は、リストビュー クラスの他のイベントを確認してください。

イベントを理解していない場合は、このSOの質問をお勧めします

于 2013-02-20T18:45:27.113 に答える