Как связать ширину и высоту 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;