コードビハインドでトリガーを作成していて、セッターの値をコードビハインドで作成された動的リソースにバインドしようとしています。これにより、いつでもリソースを更新でき、セッターの値を更新できます。私はこれまでです
SolidColorBrush brush = Brushes.Red;
Resources.Add("NewBrush",brush);
Setter setter = new Setter();
setter.Property = Control.BackgroundProperty;
しかし、セッターの値を作成された動的リソースにバインドする方法がわかりません。リソースは動的に作成する必要があるため、XAMLでリソースを単純に作成することはできません。セッターの値を動的リソースにバインドして、リソースを変更するとセッターの値が変更されるようにするにはどうすればよいですか。
明確にするためにもう少し情報。すべてが動的に生成されるため、これはすべてコードビハインドで行われます。トリガー、セッター、フォーマット、コントロールはすべてXML構造に基づいて作成されています。