Pregunta

Tengo un control de usuario con un ComboBox y un TextBox. Todo funciona muy bien, excepto que noté que desde el objeto de instancia de mi control de usuario, puedo acceder a esos dos controles. No deberían ser accesibles excepto a través de mis propias propiedades expuestas.

¿Fue útil?

Solución

Puede usar el x: atributo FieldModifier en sus controles, así:

<TextBox x:Name="textBox1" x:FieldModifier="private" />

Curiosamente, la página de MSDN para x: FieldModifier no proporciona "privado". como un valor válido para el atributo, pero lo he probado y funciona.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top