2011-12-01 45 views
0

是否可以把按鈕放在WPF滑塊的拇指?不是自定義拇指本身,而是簡單地添加按鈕?是否可以把按鈕放在WPF滑塊的拇指?

+1

用於什麼?你想達到什麼目的? –

+0

我想讓這個拇指:1.Round 2.Transparent 3邊框顏色4.顯示當前滾動值 –

+0

這個任務屬於你的課程的主題是什麼? –

回答

1

我不確定如何在沒有自定義Thumb的情況下放入按鈕。如果你有興趣定製:

它看起來像this示例自定義拇指以及滑塊的其餘部分。

<Style x:Key="CustomThumbForSlider" TargetType="{x:Type Thumb}"> 
    <Setter Property="OverridesDefaultStyle" Value="True"/> 
    <Setter Property="Template"> 
     <Setter.Value> 
      <ControlTemplate TargetType="{x:Type Thumb}"> 
       <Ellipse Fill="#FF8F4040" Stroke="#FF000000" Height="15" Width="15"/> 
      </ControlTemplate> 
     </Setter.Value> 
    </Setter> 
</Style> 

已經從來沒有親自做過這個,我的猜測是,您只需更換與控制模板下面的部分你使用:

<Ellipse Fill="#FF8F4040" Stroke="#FF000000" Height="15" Width="15"/> 

編輯:除非你明確需要的功能按鈕,你應該使用類似TextBlock的東西來顯示你的價值。

0

我不確定我是否理解這個問題,但是:WPF的整體興趣是能夠使用ControlTemplates來定製每個元素。這裏是Josh Smith的一篇文章解釋它:Understanding Templates in WPF和這裏定製滑塊的教程:Custom sliders

編輯:忘了把鏈接標題。我的錯。

+0

哪裏是自定義滑塊tutotial?您尚未發佈所有文字 –

相關問題