DependencyProperty ValidateValueCallback Frage

Habe ich ein ValidateValueCallback zu einer DependencyProperty genannt A. Jetzt in der validate-Rückruf, Ein muss verglichen werden, um den Wert einer DependencyProperty genannt B. Aber wie kann man den Zugriff auf den Wert von B in die statische ValidateValueCallback Methode validateValue(object value)? Vielen Dank für jeden Tipp!

Beispielcode:

class ValidateTest : DependencyObject
{
    public static DependencyProperty AProperty = DependencyProperty.Register("A", typeof(double), typeof(ValidateTest), new PropertyMetadata(), validateValue);
    public static DependencyProperty BProperty = DependencyProperty.Register("B", typeof(double), typeof(ValidateTest));


    static bool validateValue(object value)
    {
        //Given value shall be greater than 0 and smaller than B - but how to access the value of B?

        return (double)value > 0 && value <= /* how to access the value of B ? */
    }
}
Schreibe einen Kommentar