dependency-properties

INotifyPropertyChanged vs DependencyProperty en ViewModel

Al implementar el ViewModel en una aplicación WPF de arquitectura Model-View-ViewModel, parece haber dos opciones principales ... e una buena idea dar las dependencias ViewModel a WPF? ¿Qué más hacer Necesito considerar cuándo tomar la decisión de diseño?

¿Qué es una propiedad de dependencia?

Qué es una propiedad de dependencia en. Net (especialmente en el contexto WPF). ¿Cuál es la diferencia con respecto a la propiedad regular?

Escuchar los cambios de la propiedad de dependencia

¿Hay alguna manera de escuchar los cambios de un DependencyProperty? Quiero ser notificado y realizar algunas acciones cuando el valor cambia, pero no puedo usar el enlace. Es un DependencyProperty de otra clase.

¿Cómo Se Crea una Propiedad de Dependencia de Solo Lectura?

¿Cómo se crea una propiedad de dependencia de solo lectura? ¿Cuáles son las mejores prácticas para hacerlo? Específicamen ... convertir el DependencyPropertyKey en un viejo llano DependencyProperty objeto? Consejo y / o código sería MUY apreciado!

Cuáles son los valores predeterminados para el enlace.Modo = Predeterminado para los controles WPF?

En WPF Binding.Mode, al seleccionar Default, depende de la propiedad que se está encuadernada. Estoy buscando alguna lista o ... piedades son TwoWay por defecto y así sucesivamente. Cualquier enlace, ideas, pensamientos e incluso diatribas son welcommed!

Cuándo usar una propiedad de dependencia de WPF frente a INotifyPropertyChanged

¿La gente tiene alguna guía sobre cuándo una propiedad. NET simple que dispara INotifyPropertyChanged.PropertyChanged es suf ... Entonces, ¿cuándo quiere mudarse a una propiedad de dependencia completa? ¿O el DPs está destinado principalmente a vistas?

Ocultar miembros heredados

Estoy buscando alguna manera de ocultar efectivamente los miembros heredados. Tengo una biblioteca de clases que heredan de c ... una herramienta específica para la que estoy diseñando, no puedo ocultar miembros con el operador new. (Lo sé, es ridículo)

DependencyProperty.Register() o.RegisterAttached()

Cuál es la diferencia entre los dos, cuándo debería usarse RegisterAttached() en lugar de .Registrarse()?

Cuál es la diferencia entre la Propiedad y la Propiedad de Dependencia

Las propiedades de dependencia se crean de la misma manera que las propiedades. ¿Se usa una propiedad de dependencia solo mientras se crea un control personalizado?

¿Los Setters no se ejecutan en Propiedades de Dependencia?

Solo una breve pregunta, para aclarar algunas dudas. ¿No se ejecutan los setters cuando un elemento está vinculado a una prop ... " /> Como he notado el siguiente en mi setter no se ejecuta Debug.WriteLine("Setting value of TextContent: " + value);

¿Cómo usar la propiedad adjunta dentro de un estilo?

He creado una Imagen dentro de un ButtonStyle. Ahora he creado una Propiedad Adjunta para que pueda establecer el Origen de ... gSource="./Images/New.png" Style="{StaticResource ToolBarButtonStyle}" /> Alguna idea por favor? Muchas Gracias,

¿Por qué tengo una propiedad de dependencia?UnsetValue al convertir un valor en un MultiBinding?

Tengo un IMultiValueConverter extremadamente simple que simplemente OR tiene dos valores. En el siguiente ejemplo, quiero inv ... nverseBoolConverter está invirtiendo correctamente el valor que le paso, pero ese valor no se 'envía' al MultiValueConverter.

¿Cómo puedo cambiar el valor predeterminado de una propiedad de dependencia heredada?

¿Cómo puedo cambiar el valor predeterminado de una propiedad de dependencia heredada? En nuestro caso, hemos creado una sub ... .AddOwner( typeof(TestControl), new FrameworkPropertyMetadata(67) // New default for this subclass ); }

Dependencia Propiedad dependiente de otro

¿Cómo se puede registrar una propiedad de dependencia cuyo valor se calcula utilizando el valor de otra propiedad de depende ... ", typeof(double), typeof(ViewModel)); Mientras la dependencia no sea circular, ¿hay una medios adecuados para lograr esto?