Ocultación de propiedades heredadas
Cómo ocultar las propiedades heredadas en C#
Cuando se hereda de otro componente/control a veces es deseable eliminar algunas de las propiedades que se heredan desde el inspector de propiedades.
Esto se logra con un ControlDesigner, como así
public class MyNameSpace.MyControlDesigner: Sistema.Windows.Los formularios.Diseño.ControlDesigner
{
public override void PostFilterProperties(IDictionary propiedades)
{
propiedades.Remove('NameOfProperty1')
propiedades.Remove('NameOfProperty1')
}
}
El segundo paso es asociar este diseñador con su control, como así
[Sistema.ComponentModel.Diseñador(typeof(MyNameSpace.MyControlDesigner))]
public class MyNameSpace.MyControl: ..........
{
etc
}
Ocultacion de propiedades heredadas
Ocultacion de propiedades heredadas : Multi-millones de consejos para hacer su vida mas facil.
Como ocultar las propiedades heredadas en C#
Cuando se hereda de otro componente/control a veces es deseable eliminar algunas de las propiedades que se heredan desde el inspector de propiedades.
Esto se logra con un ControlDesigner, como asi
public class MyNameSpace.MyControlDesigner: Sistema.Windows.Los formularios.Diseño.ControlDesigner
{
public override void PostFilterProperties(IDictionary propiedades)
{
propiedades.Remove('NameOfProperty1')
propiedades.Remove('NameOfProperty1')
}
}
El segundo paso es asociar este diseñador con su control, como asi
[Sistema.ComponentModel.Diseñador(typeof(MyNameSpace.MyControlDesigner))]
public class MyNameSpace.MyControl: ..........
{
etc
}
Ocultación de propiedades heredadas
By Consejos Y Trucos
Ocultación de propiedades heredadas : Multi-millones de consejos para hacer su vida más fácil.