1
나는 확장 기능 컨트롤에 스타일을 만들기 위해 혼합을 사용하려고합니다. 동적 인 스타일로 아이콘을 정의해야합니다. 실용적으로 나는 하나의 스타일을 여러 확장기에 붙일 것이고 각각은 그의 아이콘 (소스 속성)을 정의 할 수 있어야한다. 누군가이 문제를 도와 줄 수 있습니까? 도움에 미리 감사드립니다!wpf 동적 아이콘이있는 확장 스타일
나는 확장 기능 컨트롤에 스타일을 만들기 위해 혼합을 사용하려고합니다. 동적 인 스타일로 아이콘을 정의해야합니다. 실용적으로 나는 하나의 스타일을 여러 확장기에 붙일 것이고 각각은 그의 아이콘 (소스 속성)을 정의 할 수 있어야한다. 누군가이 문제를 도와 줄 수 있습니까? 도움에 미리 감사드립니다!wpf 동적 아이콘이있는 확장 스타일
해결책을 찾았습니다. 우리는 요소로 헤더를 정의해야합니다
<Expander Header="Expander Title" >
...
</Expander>
: 대신의 속성으로 머리글을 정의 ...
<Expander>
<Expander.Header>
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="20" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="50" />
<ColumnDefinition Width="50" />
</Grid.ColumnDefinitions>
<Image Grid.Row="0" Grid.Column="0" Width="15" Source="Resources/Images/image.png"/>
<TextBlock Grid.Row="0" Grid.Column="1"><Run Language="pt-pt" Text="ExpanderTitle"/></TextBlock>
</Grid>
</Expander.Header>