0
내가 스타일런타임에 특정 스타일의 다각형 점을 바인딩하는 방법 wpf, windows?
나는 스타일 태그 다각형 포인트를 설정해야<Window.Resources>
<Style x:Key="Mystyle" TargetType="Button">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type Button}">
<Grid >
<Polygon Name="poly" Points="0,0 0,100 50,200"
Fill=" TemplateBinding Background}"
<ContentPresenter HorizontalAlignment="Center"
VerticalAlignment="Center"/>
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</Window.Resources>
<Grid>
<Button Name="b1" Style="{StaticResource Mystyle }"></Button>
</Grid>
이 코드가없는 정적하지만 난 다각형에 포인트를 결합 할 수있는 방법 몇 가지 계산을 기반으로 동적. 예를 들어 나는
PointCollection pc=this.CalculatePolygonPoints(new Point(0,0), 100,Orientation.Flat);
가 어떻게 동적 내 다각형