基本的には、MVVMパターンを使用してDynamicResourceをコード経由で設定します。MVVMを使用してコード内でリソースを動的に設定する
それらは私のリソースです:
<SolidColorBrush x:Key="UserGroupUserBrush" Color="Transparent"/>
<SolidColorBrush x:Key="UserGroupSetterBrush" Color="Yellow"/>
<SolidColorBrush x:Key="UserGrougShiftLeaderBrush" Color="{StaticResource ZFBlueColor}"/>
<SolidColorBrush x:Key="UserGroupTeamLeaderBrush" Color="Black"/>
右ここで私は、リソースを設定したい:
<Ellipse DataContext="{vw:AdapterBinding UserManagementAdapter}" Fill="{DynamicResource UserGroupSetterBrush}" Height="20" Width="20" Margin="0,0,5,0"/>
は、だから私の中で、私は「UserGroupUserBrush」にリソース「UserGroupSetterBrush」を変更したいと言うことができますコード。 MVVMパターンを使用してこれを行う正しい方法は何ですか?