Применить шаблон управления в XAML - PullRequest
6 голосов
/ 20 октября 2010

Это должно быть действительно просто.Как мне применить ControlTemplate к Thumb в 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>

Я не могу понять, как применить шаблон "temp" к Thumb.Спасибо!

1 Ответ

10 голосов
/ 20 октября 2010

Вы бы использовали Template свойство:

<Thumb Width="150" ... Template="{StaticResource temp}" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...