Wie eine Ressource von einer privaten inneren Klasse in WPF erklären?
-
06-07-2019 - |
Frage
Ich versuche, eine Ressource in einem WPF-Usercontrol zu erklären, und ich würde die Ressource wie eine Instanz einer privaten inneren Klasse zu sein. Wie mache ich das?
XAML:
<UserControl ...>
<UserControl.Resources>
<local:MyConverter x:Key="MyConverter" />
</UserControl.Resources>
</UserControl>
Code-Behind:
public partial class MyUserControl : UserControl
{
private class MyConverter : IValueConverter
{
// convertion code...
}
}
Lösung
Sie können es nicht tun, wenn die Klasse privat ist, können Sie es interne stattdessen machen
In Bezug auf die Deklaration einer inneren Klasse in XAML, sollten Sie einen Blick auf haben diese Diskussion
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow