castle windsor容器注册自定义wpf按钮

castle windsor容器注册自定义wpf按钮,wpf,button,castle-windsor,Wpf,Button,Castle Windsor,我有一个WPF项目,使用温莎城堡。我添加了一个自定义按钮类,并在wpf窗口中添加按钮,如下所示: <Controls:CustomButton Name="TestButton" Content="TEST" Width="100" Height="50" MyProperty="1"> </Controls:CustomButton> 这一切都很好 但是我必须如何向容器(IWindsorContai

我有一个WPF项目,使用温莎城堡。我添加了一个自定义按钮类,并在wpf窗口中添加按钮,如下所示:

<Controls:CustomButton Name="TestButton" Content="TEST" Width="100" Height="50" 
                                MyProperty="1">
</Controls:CustomButton>

这一切都很好

但是我必须如何向容器(IWindsorContainer)注册/添加此自定义按钮,以便使用已经注册/添加到容器中的其他服务

我想使用此选项(例如,当我单击按钮时):

public IWindsorContainer{get;set;}
var myService=Container.Resolve();
我的问题是容器总是空的

谢谢,向菲尔问好

public IWindsorContainer Container { get; set; }  
var myService = Container.Resolve<IMyService>();