簡體   English   中英

在 WPF 中為滾動條蒙皮

[英]Skinning a scroll bar in WPF

我正在使用 VS2010 和 .NET 4.0 進行 WPF 項目。 我為垂直滾動條的各個部分提供了自定義 PNG 圖形。 我的目標是為我的應用程序中的垂直滾動條創建我自己的自定義皮膚。

我為此選擇了 WPF 而不是 Winforms,因為有人告訴我換膚是一件小事。 在搜索涵蓋此內容的現有主題后,我發現了這篇 MSDN 文章: http : //msdn.microsoft.com/en-us/library/ms742173.aspx

從外觀上看,滾動條的皮膚相當復雜。 我還在學習 WPF,我還沒有理解大部分概念,例如模板、觸發器、數據綁定等。我正在嘗試通過實踐經驗來學習。 對於我的具體情況,上面的 MSDN 文章是否大致概述了為滾動條設置外觀所需的內容? 沒有更干凈、更瑣碎的方法嗎?

提前致謝。

作為參考資料,您提供的鏈接已足夠。 可以在此處查看 Sacha 的更具學術性的方法,該方法利用您的鏈接引用的基本樣式。

樣式變化很大; 從僅僅改變一種顏色到改變整個外觀和感覺。 當您開始在 WPF 框架內發現與模板相關的概念和部分時,修改現有模板是一個很好的起點。 編輯樣式可能很簡單,但也可能變得非常復雜。 這一切都取決於預期的結果。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM