C# 在代码隐藏中添加资源

C# 在代码隐藏中添加资源,c#,.net,wpf,xaml,resources,C#,.net,Wpf,Xaml,Resources,我试图搜索如何在代码隐藏中添加资源。需要在代码隐藏中添加以下内容 <DockManager:XamDockManager.Resources> <SolidColorBrush x:Key="{x:Static DockManager:DockManagerBrushKeys.TabbedListActiveTextFillKey}" Color="Green"/> <SolidColorBrush

我试图搜索如何在代码隐藏中添加资源。需要在代码隐藏中添加以下内容

 <DockManager:XamDockManager.Resources>

                <SolidColorBrush x:Key="{x:Static DockManager:DockManagerBrushKeys.TabbedListActiveTextFillKey}" Color="Green"/>
                <SolidColorBrush x:Key="{x:Static DockManager:DockManagerBrushKeys.TabbedListNotActiveTextFillKey}" Color="Pink"/>


        </DockManager:XamDockManager.Resources>
Dockmanager是在代码隐藏中创建的

 <DockManager:XamDockManager.Resources>

                <SolidColorBrush x:Key="{x:Static DockManager:DockManagerBrushKeys.TabbedListActiveTextFillKey}" Color="Green"/>
                <SolidColorBrush x:Key="{x:Static DockManager:DockManagerBrushKeys.TabbedListNotActiveTextFillKey}" Color="Pink"/>


        </DockManager:XamDockManager.Resources>
谢谢

怎么样

var foo = new Foo();
XamDockManager dm = new XamDockManager...
dm.Resources.Add("foo", foo);

另请参见此处:

为什么不在XAML中创建DockManager?UI是动态生成的