我正在WPF中編寫我的第一個應(yīng)用程序,希望用戶在模態(tài)對話框窗口中輸入一些數(shù)據(jù)。顯然,在WPF中這樣做并不簡單,因?yàn)楦复翱诒3滞耆珕⒂脿顟B(tài),并且創(chuàng)建新子窗口的方法不會停止并等待子窗口調(diào)用Close()。相反,它一直在前進(jìn)。這不是我想要的。我如何才能打開子窗口,并在父窗口繼續(xù)執(zhí)行之前讓父窗口等待子窗口關(guān)閉?
3 回答

慕哥9229398
TA貢獻(xiàn)1877條經(jīng)驗(yàn) 獲得超6個贊
您是否嘗試使用ShowDialog方法顯示窗口?
不要忘記將對話框窗口的Owner屬性設(shè)置為主窗口。這樣可以避免Alt + Tabbing等怪異行為。
- 3 回答
- 0 關(guān)注
- 953 瀏覽
添加回答
舉報(bào)
0/150
提交
取消