2010-10-19 8 views
5

Esto debería ser realmente simple. ¿Cómo aplico una plantilla de control a un pulgar en XAML?Aplicar plantilla de control en XAML

<UserControl.Resources> 
    <ControlTemplate x:Key="temp"> 
     <Ellipse Width="60" Height="30" Fill="Black"/> 
    </ControlTemplate> 
</UserControl.Resources> 
<Grid x:Name="LayoutRoot" Background="White"> 
    <TextBlock>Not Dragged</TextBlock> 
    <Canvas x:Name="foo"> 
     <Thumb Width="150" Height="50" DragDelta="Thumb_DragDelta" x:Name="simpleDrag"> 

     </Thumb> 
     <TextBlock>Dragged (hopefull)</TextBlock> 
    </Canvas> 
</Grid> 

No puedo averiguar cómo aplicar la plantilla "temp" al pulgar. ¡Gracias!

Respuesta

8

tendrá que utilizar la propiedad Template:

<Thumb Width="150" ... Template="{StaticResource temp}" /> 
+0

Gracias - todavía acostumbrarse a WPF/Silverlight ... –

Cuestiones relacionadas