簡體   English   中英

在WPF控件的背景中添加進度條

[英]Adding a progress bar to the background of a WPF control

如何修改某些WPF控件(即組合框,文本框等),使其在控件的后台具有進度條(可以按需啟用和禁用)。 我並不需要它實際顯示准確的進度,而只是需要表明該控件正在等待完成。 控件內的旋轉圖標也可以。

我似乎有一些答案,涉及將一個控件置於另一個控件之上並設置透明度等,但是我非常希望找到一個更好的解決方案。

謝謝!

您可以在任何地方放置任何內容,只需修改各自的Template ,這可能並不容易,您可以從復制現有 Template開始。

要輕松地啟用和禁用,您可能應該將目標控件子類化,以便可以擁有一個專用的依賴項屬性,該屬性可以綁定到模板中ProgressBarVisibility (也許使用BooleanToVisibilityConverter )。

暫無
暫無

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

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