Typkonvertierung | DependencyProperty zu Color

  • WPF

Es gibt 3 Antworten in diesem Thema. Der letzte Beitrag () ist von Make-Grafik.

    Typkonvertierung | DependencyProperty zu Color

    Schönen guten Morgen Community :)

    Ich suche eine einfache Möglichkeit eine Variable des Typs System.Windows.DependencyProperty in den Typ System.Windows.Media.Color zu konvertieren. Mithilfe von GetValue() rufe ich den Wert des DependencyProperty ab. Nun wollte ich fragen wie ich eine Typkonvertierung durchführe. Ich habe das zuvor noch nie gemacht, daher erhoffe ich ein paar Tipps zu bekommen. Im Grunde versuche ich so was hier:

    VB.NET-Quellcode

    1. Public Class ColorMixer : Inherits UserControl
    2. Public ReadOnly ColorProperty As DependencyProperty
    3. Public ReadOnly RedProperty As DependencyProperty
    4. Public ReadOnly GreenProperty As DependencyProperty
    5. Public ReadOnly BlueProperty As DependencyProperty
    6. Public Property Color As Color
    7. Get
    8. Return GetValue(ColorProperty) ' Das geht natürlich nicht...
    9. End Get
    10. Set(value As Color)
    11. SetValue(ColorProperty, value)
    12. End Set
    13. End Property
    14. End Class


    Wie Löse ich das mit der Typkonvertierung am besten?