置于本程式的最前方,主表單最小化,提示頁也最小化
uj5u.com熱心網友回復:
試試自定義表單,打開的自定義表單為子表單,子表單隨父表單最小化而最小化,這個怎么處理,先看看網上有沒有解決方案。先整個思路過來,才具體實作。uj5u.com熱心網友回復:
最小化的時候貌似是自動最小化了。就是不是最小化,而是切換的時候,依舊是topmost。。。uj5u.com熱心網友回復:
我之前做過1個用戶體驗更好的。就是彈出來提示,1,2秒后自己消失。其實用戶在使用產品中,看到提示資訊就行了。不需要去點擊,因為用戶要是很忙的時候,連點個按鈕就多余,這是在現場真正遇到,并主動提出要這樣修改的。uj5u.com熱心網友回復:
是不是使用ShowDialog()?這個就是topmost. 用show(), 子視窗只留按鈕,居中顯示。uj5u.com熱心網友回復:
用MessageBox.Show("xxxxxx", "提示資訊", MessageBoxButtons.OK, MessageBoxIcon.Error);uj5u.com熱心網友回復:
ShowDialog不能編輯原有界面的嘛。。。也不能最小化uj5u.com熱心網友回復:
哈哈哈。說的是uj5u.com熱心網友回復:
自動關閉到是好實作,包括多個提示排版,某些消失后再排版都做好了如果想做到網頁那樣的話,一個是淡出(這個資料應該好查一些),一個是非topmost,但又要顯示在父表單之前
uj5u.com熱心網友回復:
表單層,確實是不省心,我也只在必須要置頂的時候,才整下。不然,這個置頂了,下次用的時候得還原轉載請註明出處,本文鏈接:https://www.uj5u.com/net/85067.html
標籤:C#
上一篇:如何通過c#做一個事物提醒功能
下一篇:C# 獲取程式結束事件
