Как привязать свойство в стиле к шаблонному родительскому коду? - PullRequest
0 голосов
/ 26 февраля 2012

Как связать ширину и высоту Ellipse внутри Style ниже с кодом позади ResizeThumb?

ResizeThumb Стиль:

<Style x:Key="ResizeThumbStyle" TargetType="{x:Type me:ResizeThumb}">
        <Setter Property="Template">
            <Setter.Value>
                <ControlTemplate TargetType="{x:Type me:ResizeThumb}">
                    <Grid>
                        <Ellipse Height="???" Width="???"></Ellipse>
                    </Grid>
                </ControlTemplate>
            </Setter.Value>
        </Setter>
</Style>

ResizeThumb Шаблон управления:

<ControlTemplate x:Key="ResizeDecoratorTemplate"  >
   <Grid>
      <me:ResizeThumb Name="TL" Width="{Binding Path=ResizerWidth}" Height="{Binding Path=ResizerHeight}" Style="{StaticResource ResizeThumbStyle}" />
    </Grid>
 </ControlTemplate>

ResizeThumb Код сзади: (Назначение привязки)

public readonly int ResizerWidth = 75;
public readonly int ResizerHeight = 75;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...