예 또는 아니오로 모달 폼을 통해 질문하는 C# net 프로그램이 있습니다. yes로 응답하면 name에 대한 입력을 얻기위한 또 다른 모달 형식이 표시됩니다. 이렇게 코딩했습니다. 같은 인스턴스에 두 번모달 폼을 다른 모달 폼 다음에 여는 경우 - 두 번째 모달 폼은 보이지 않습니다.
Form6 nameAddFrm = new Form6("Name Please");
DialogResult nameAddRst = nameQstFrm.ShowDialog(this);
Form6 nameAddFrm = new Form6("Name Please");
DialogResult nameAddRst = nameAddFrm.ShowDialog(this);
에 당신은 ShowDialog
를 호출 할 수 없습니다 :
if (count == 0)
{
Form5 nameQstFrm = new Form5("Add Name?");
DialogResult nameQstRst = nameQstFrm.ShowDialog(this);
if (nameQstRst == DialogResult.Yes)
{
nameQstRst = DialogResult.None;
this.DialogResult = DialogResult.None;
string nameGet = "";
Form6 nameAddFrm = new Form6("Name Please~");
DialogResult nameAddRst = nameQstFrm.ShowDialog(this);
if (nameAddRst == DialogResult.Yes)
{
nameAddRst = DialogResult.None;
this.DialogResult = DialogResult.None;
nameGet = nameAddFrm.AddShitaStr;
kyaranameKanaTxt = nameGet.Trim();
}
kyaranameAru = true;
}
}
어떤 도움 (오타 나는 생각한다) appreciated.Thanks
그래서, 실제로 어떤 문제가 있습니까? – Tigran