블렌드에서 버튼을 지정했는데, 네임 스페이스 헤더 다음에이 xaml을 넣었습니다.런타임시 버튼 스타일 지정
<UserControl.Resources>
<Style x:Key="ButtonStyle1" TargetType="Button">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="Button">
<Grid>
<Rectangle Fill="#BF4FFFF" RadiusY="10" RadiusX="10" Stroke="Black"/>
<ContentPresenter HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}"/>
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
런타임에는이 스타일에 대한 버튼을 생성하고 있습니다. 이것을 어떻게 할 수 있는가?
버튼에 button.Style
속성이 있지만 버튼을 사용하지 못했습니다. 어떤 제안?
코드로 수행 하시겠습니까? – Zabavsky
@Zabavsky. 예! – user1240679
스타일이 동일한 컨트롤의 코드 숨김 :'button.Style = this.Resources [ "ButtonStyle1"]을 스타일로; – Zabavsky