1

UserControl があり、ダイアログから入力を取得する必要があります。ただし、これを実行しようとすると:

        AddPassword addPassword = new AddPassword();

        if(addPassword.ShowDialog() == == DialogResult.GetValueOrDefault())
        {
            if (addPassword.sTitle != ""
                && addPassword.sUser != ""
                && addPassword.sPass != "")
            {
                LogIn login = new LogIn(addPassword.sTitle, addPassword.sUser, addPassword.sPass);
                LogIns.Add(login);

                lstbxLogins.Items.Add(login.GetTitle());
            }
        }

DialogResult が見つかりません。

私は実際にこれを行うことができますか?

ありがとう

4

1 に答える 1

1

メソッドは をShowDialog返すbool?ので、次のように結果を確認する必要があります。

if(addPassword.ShowDialog().GetValueOrDefault())
{
   ...
}
于 2011-03-16T09:46:49.650 に答える