我不確定這是否允許,但我有一個主窗體調用另一個窗體與ShowDialog試圖調用另一個窗體相同。C#ShowDialog調用另一個ShowDialog
因此,舉例來說:
Form1的 - > form2.showdialog - > form3.showdialog
我得到一個錯誤在form3的ShowDialog的:
var ssscu = new SSS.SssTwainSimple.MainForm();
ssscu.ShowDialog();
這是錯誤:
{"Form showDialog tried to set an ineligible form as its owner. Forms cannot own themselves or their owners.\r\nParameter name: owner"}
我不知道我明白問題是什麼,我不允許打電話給我howdialog是一個對話框嗎?
感謝, Eroc
添加MDI允許父母孩子的形式嗎? – brumScouse 2010-11-02 18:13:41
這是因爲ssscu表單作爲負載所有者傳遞給另一個表單而造成的......我移動了這個表單並且工作正常。謝謝您的幫助! – ErocM 2010-11-02 19:09:18