1
ressource-dicのボタンのカスタムスタイルをコーディングしました。私の質問は、さまざまなボタンにこのスタイルを使用することが可能なのですか?私は、画像のターゲットを切り替えるスタイルを呼び出すことによってparamsを設定する必要があることを意味します。 (?どのように)XAMLのさまざまなコントロールにカスタムスタイルを使用する方法
ウィンドウ:
<Button .... Style="{DynamicResource downloadButtonStyle}" IsEnabled="True" />
RessourceDic:
<Style x:Key="downloadButtonStyle" TargetType="{x:Type Button}">
<Setter Property="IsEnabled" Value="True" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate>
<Image x:Name="PART_img" Source="/FtpUploadClient;component/media/box_48.png"/>
<ControlTemplate.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter TargetName="PART_img" Property="Source" Value="/FtpUploadClient;component/media/box_download_48.png" />
</Trigger>
<Trigger Property="IsEnabled" Value="False">
<Setter TargetName="PART_img" Property="Source" Value="/FtpUploadClient;component/media/box_deactivated_48.png" />
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
では、各
Button
インスタンスため
Template
内部Images
のソースを指定することができます完璧な:-)の作品 – jwillmer