我們可以改變按鈕和菜單項N以外的UI組件等的背景,但有什麼辦法也改變懸停背景圖像,按下和其他國家的WinForms定製
0
A
回答
3
我不認爲這是一個很好的理念作爲用戶界面的標準指南已被採納。想一想,如果用戶對窗口框架的寬度或圖標的邊框進行了系統設置更改,或者更糟糕的是,應用了一個主題,使得用戶界面由於眼睛的感知而變得非常漂亮的用戶,這可能具有連鎖效應 - 用戶最終不會使用你的應用程序。
將按鈕等的自然色留在系統設置(如灰色按鈕,文本框上的白色背景等)中定義將是謹慎的。然後,一旦winform應用程序完成,然後找出詢問用戶對佈局和着色方案的反饋意見。
最好的建議是不理會它,因爲一個偶然的機會,用戶將有圖形顯示他們的自定義設置,更大的字體(而不是96DPI,可能有額外的大字體)。
尋找這個地點是:
- 右鍵單擊桌面
- 出現一個彈出菜單,選擇屬性,點擊它。
- 會出現一個對話框,現在點擊設置標籤頁。
這是在該標籤頁上的字體大小,主題,邊界和一大堆定製可以發生。
要wisse這裏實踐安全特別小心,因爲我不會走太遠使得應用界面顏色操場我所提到的。如果你堅持我的意見,這個應用程序將是'中立的',理由是它將盡可能地處理許多主題和用戶設置。
1
任何事情都有可能。 覆蓋OnMouseHover,OnMouseEnter在/離開,OnPaint中的自定義按鈕...;)
相關問題
- 1. 的Winforms固定在定製形控制
- 2. 綁定對象的Winforms控制元件
- 3. wpf vs winforms通過可定製的UI
- 4. 定製控件屬性中的WinForms
- 5. Winforms用戶控制自定義事件
- 6. 的WinForms數據綁定在一個自定義的控制
- 7. 定製的ListView綁定到對象列表[的WinForms]
- 8. 製作Winforms全屏
- 9. 複製控件Winforms
- 10. 從Winforms控制cmd.exe
- 11. Infragistics的WPF和WinForms控制
- 12. 用的WinForms圖表控制
- 13. 定時器(winforms)
- 14. CheckedListBox WinForms綁定
- 15. Winforms中的固定表C#
- 16. 的WinForms數據綁定
- 17. WinForms上的單向綁定?
- 18. WinForms數據綁定
- 19. Winforms數據綁定
- 20. 綁定:WPF vs WinForms
- 21. Winforms綁定數據
- 22. 綁定winforms datagridview rowheader
- 23. c#,隱藏「控制箱」,winforms
- 24. 分離器控制(winforms)
- 25. 使用Winforms進行繪製
- 26. WinForms覆蓋控制框
- 27. 用IronPython控制C#Winforms GUI
- 28. winforms控件大小限制
- 29. 在WinForms中控制vs UserControl?
- 30. Winforms飢餓控制失效
同意這個觀點。今天的大多數用戶使用皮膚窗口,所以改變標準UI只會干擾用戶所需的皮膚。您可能熟悉流行的Windowblinds。 – murasaki5 2009-12-04 15:15:19
@ murasaki5:聽說過它,但從來沒有使用它,因爲我不希望寶貴的資源在主題/剝皮窗口中被吞噬......因爲我的電腦更像是開發者的機器,我不想讓這個概念陷入相信我的winforms看起來不錯,因爲窗口蒙皮 - 想象一下,如果我把它放在一個標準的UI佈局下 - 我會責怪自己! :) – t0mm13b 2009-12-04 17:12:57