En WPF do DependencyProperty causa un montón de boxeo/unboxing cuando se usa con tipos de valor? ¿O la implementación de algún modo previene esto y no los tipos de valor de box/unbox? Entonces, ¿cómo hacen esto?En WPF do DependencyProperty causa un montón de boxeo/unboxing cuando se usa con tipos de valor?
Creo que los tipos de valor son un caso de uso importante para DependencyPropertys.
Gracias
public double Price
{
get { return (double)GetValue(PriceProperty); }
set { SetValue(PriceProperty, value); }
}
public static readonly DependencyProperty PriceProperty =
DependencyProperty.Register("Price", typeof(double), typeof(Quote), new UIPropertyMetadata(0.0d));