[英]WPF hide slider track
您需要設置此特定Slider
實例的Template
屬性才能覆蓋其ControlTemplate
:
<Slider Value="{Binding MotorDemandSpeed}" Maximum="3500">
<Slider.Template>
<ControlTemplate TargetType="Slider">
<!-- define the custom template without a track here... -->
</ControlTemplate>
</Slider.Template>
</Slider>
要更改控件的外觀,您需要修改控件模板。 每個控件由許多部件組成,每個部件都包含許多對象。 您可以使用正確的x:Key
和TargetType
修改單個部件(例如軌道)。
此問題有一個修改滾動條控件模板的示例,該模板很可能類似於此滑塊的模板。 第一步是識別您的主題中的Xaml文件,該滑塊使用該文件並找到定義軌跡欄,拇指等的部件。從那里您應該能夠根據自己的喜好重新創建控件,或者只是完全刪除部件不需要。
您是否正在使用任何可能包含有關如何編輯其主題的信息的第三方控件? 也許嘗試調查修改控件模板以更好地理解控件模板。
這是滑塊控件模板的MDSN頁面 ,您可能會發現這很有用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.