2009-06-17 22 views
4

私はWPF UserControlでリソースを宣言しようとしています。リソースをプライベート内部クラスのインスタンスにしたいと思います。これはどうすればいいですか?WPFでプライベート内部クラスからリソースを宣言するにはどうすればいいですか?

XAML:背後に

<UserControl ...> 
    <UserControl.Resources> 
     <local:MyConverter x:Key="MyConverter" /> 
    </UserControl.Resources> 
</UserControl> 

コード:

public partial class MyUserControl : UserControl 
{ 
    private class MyConverter : IValueConverter 
    { 
     // convertion code... 
    } 
} 

答えて

3

クラスがプライベートである場合は、それを行うことはできません、あなたはANの宣言についての代わりに、それは内部

を作ることができますXAMLの内部クラス、あなたは見てくださいthis discussion

+0

ありがとう、私は見てみましょう。 –

関連する問題