ListControlDesigner Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sirve como clase base para los diseñadores que proporcionan compatibilidad en tiempo de diseño en el diseñador web visual para los controles que se derivan de la clase abstracta de ListControl.
public ref class ListControlDesigner : System::Web::UI::Design::ControlDesigner, System::Web::UI::Design::IDataSourceProvider
public ref class ListControlDesigner : System::Web::UI::Design::WebControls::DataBoundControlDesigner
public class ListControlDesigner : System.Web.UI.Design.ControlDesigner, System.Web.UI.Design.IDataSourceProvider
[System.Web.UI.Design.SupportsPreviewControl(true)]
public class ListControlDesigner : System.Web.UI.Design.WebControls.DataBoundControlDesigner
type ListControlDesigner = class
inherit ControlDesigner
interface IDataSourceProvider
[<System.Web.UI.Design.SupportsPreviewControl(true)>]
type ListControlDesigner = class
inherit DataBoundControlDesigner
Public Class ListControlDesigner
Inherits ControlDesigner
Implements IDataSourceProvider
Public Class ListControlDesigner
Inherits DataBoundControlDesigner
- Herencia
- Herencia
- Derivado
- Atributos
- Implementaciones
Ejemplos
En esta sección se proporcionan dos ejemplos de código. En la primera se muestra cómo derivar un diseñador de controles personalizado. En el segundo se muestra cómo asociar un control derivado a un diseñador.
En el ejemplo de código siguiente se muestra cómo crear una clase denominada SimpleRadioButtonListDesigner
que hereda de la ListControlDesigner clase . La SimpleRadioButtonListDesigner
clase invalida los GetDesignTimeHtmlmétodos , Initializey OnDataSourceChanged . La SimpleRadioButtonListDesigner
clase muestra un SimpleRadioButtonList
control en la superficie de diseño.
using System;
using System.ComponentModel;
using System.Drawing;
using System.Diagnostics;
using System.Web.UI.WebControls;
using System.Web.UI.Design.WebControls;
namespace Examples.CS.WebControls.Design
{
// Create the SimpleRadioButtonListDesigner, which provides
// design-time support for a custom list class.
public class SimpleRadioButtonListDesigner : ListControlDesigner
{
SimpleRadioButtonList simpleRadioButtonList;
bool changedDataSource;
// Create the markup to display the control on the design surface.
public override string GetDesignTimeHtml()
{
string designTimeMarkup = null;
// Create variables to access the control
// item collection and back color.
ListItemCollection items = simpleRadioButtonList.Items;
Color oldBackColor = simpleRadioButtonList.BackColor;
// Check the property values and render the markup
// on the design surface accordingly.
try
{
if (oldBackColor == Color.Empty)
simpleRadioButtonList.BackColor = Color.Gainsboro;
if (changedDataSource)
items.Add("Updated to a new data source: " +
DataSource + ".");
// Call the base method to generate the markup.
designTimeMarkup = base.GetDesignTimeHtml();
}
catch (Exception ex)
{
// Catch any exceptions that occur.
designTimeMarkup = GetErrorDesignTimeHtml(ex);
}
finally
{
// Set the properties back to their original state.
simpleRadioButtonList.BackColor = oldBackColor;
items.Clear();
}
return designTimeMarkup;
} // GetDesignTimeHtml
public override void Initialize(IComponent component)
{
// Ensure that only a SimpleRadioButtonList can be
// created in this designer.
Debug.Assert(
component is SimpleRadioButtonList,
"An invalid SimpleRadioButtonList control was initialized.");
simpleRadioButtonList = (SimpleRadioButtonList)component;
base.Initialize(component);
} // Initialize
// If the data source changes, set a boolean variable.
public override void OnDataSourceChanged()
{
changedDataSource = true;
} // OnDataSourceChanged
} // SimpleRadioButtonListDesigner
} // Examples.CS.WebControls.Design
Imports System.ComponentModel
Imports System.Drawing
Imports System.Diagnostics
Imports System.Web.UI.WebControls
Imports System.Web.UI.Design.WebControls
Namespace Examples.VB.WebControls.Design
' Create the SimpleRadioButtonListDesigner, which provides
' design-time support for a custom list class.
Public Class SimpleRadioButtonListDesigner
Inherits ListControlDesigner
Private simpleRadioButtonList As SimpleRadioButtonList
Private changedDataSource As Boolean
' Create the markup to display the control on the design surface.
Public Overrides Function GetDesignTimeHtml() As String
Dim designTimeHtml As String = String.Empty
' Create variables to access the control's
' item collection and back color.
Dim items As ListItemCollection = simpleRadioButtonList.Items
Dim oldBackColor As Color = simpleRadioButtonList.BackColor
' Check the property values and render the markup
' on the design surface accordingly.
Try
If (Color.op_Equality(oldBackColor, Color.Empty)) Then
simpleRadioButtonList.BackColor = Color.Gainsboro
End If
If (changedDataSource) Then
items.Add( _
"Updated to a new data source: " & DataSource & ".")
End If
designTimeHtml = MyBase.GetDesignTimeHtml()
Catch ex As Exception
' Catch any exceptions that occur.
MyBase.GetErrorDesignTimeHtml(ex)
Finally
' Set the properties back to their original state.
simpleRadioButtonList.BackColor = oldBackColor
items.Clear()
End Try
Return designTimeHtml
End Function ' GetDesignTimeHtml
Public Overrides Sub Initialize(ByVal component As IComponent)
' Ensure that only a SimpleRadioButtonList can be created
' in this designer.
Debug.Assert( _
TypeOf component Is SimpleRadioButtonList, _
"An invalid SimpleRadioButtonList control was initialized.")
simpleRadioButtonList = CType(component, SimpleRadioButtonList)
MyBase.Initialize(component)
End Sub
' If the data source changes, set a Boolean variable.
Public Overrides Sub OnDataSourceChanged()
changedDataSource = True
End Sub
End Class
End Namespace ' Examples.VB.WebControls.Design
En el ejemplo de código siguiente se deriva el SimpleRadioButtonList
control del RadioButtonList control y se muestra cómo usar la DesignerAttribute clase para asociar el SimpleRadioButtonList
control a su diseñador, la SimpleRadioButtonListDesigner
clase .
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.ComponentModel;
using System.Security.Permissions;
namespace Examples.CS.WebControls.Design
{
// The SimpleRadioButtonList is a copy of the RadioButtonList.
// It uses the SimpleRadioButtonListDesigner for design-time support.
[AspNetHostingPermission(SecurityAction.Demand,
Level = AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand,
Level = AspNetHostingPermissionLevel.Minimal)]
[Designer(typeof(Examples.CS.WebControls.Design.
SimpleRadioButtonListDesigner))]
[DataBindingHandler(typeof(Examples.CS.WebControls.Design.
SimpleRadioButtonListDataBindingHandler))]
public class SimpleRadioButtonList : RadioButtonList
{
} // SimpleRadioButtonList
} // Examples.CS.WebControls.Design
Imports System.Web
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports System.ComponentModel
Imports System.Security.Permissions
Namespace Examples.VB.WebControls.Design
' The SimpleRadioButtonList is a copy of the RadioButtonList.
' It uses the SimpleRadioButtonListDesigner for design-time support.
<AspNetHostingPermission(SecurityAction.Demand, _
Level:=AspNetHostingPermissionLevel.Minimal)> _
<AspNetHostingPermission(SecurityAction.InheritanceDemand, _
Level:=AspNetHostingPermissionLevel.Minimal)> _
<DesignerAttribute(GetType(Examples.VB.WebControls.Design. _
SimpleRadioButtonListDesigner))> _
<DataBindingHandler(GetType(Examples.VB.WebControls.Design. _
SimpleRadioButtonListDataBindingHandler))> _
Public Class SimpleRadioButtonList
Inherits RadioButtonList
End Class
End Namespace ' Examples.VB.WebControls.Design
Comentarios
En el Diseñador web visual, cuando el usuario cambia de la vista Origen a diseño, el código fuente de marcado que describe un control derivado de la ListControl clase se analiza y se crea una versión en tiempo de diseño del control en la superficie de diseño. Cuando el usuario vuelve a la vista Origen, el control en tiempo de diseño se conserva en el código fuente de marcado y se edita en el marcado de la página web. La ListControlDesigner clase actúa como clase base para diseñadores que proporcionan compatibilidad en tiempo de diseño en el Diseñador web visual para los controles derivados de ListControl.
Las ListControlDesigner propiedades de clase proporcionan la siguiente funcionalidad:
La ActionLists propiedad devuelve un DesignerActionListCollection objeto , que normalmente contiene un objeto que se deriva del DesignerActionList objeto para cada nivel del árbol de herencia del diseñador.
Las DataTextField propiedades y DataValueField proporcionan acceso a las propiedades correspondientes de un control derivado de la ListControl clase . DataTextField e DataValueField indican los campos del origen de datos que proporcionan el texto y el contenido del valor de los elementos de lista, respectivamente.
Los ListControlDesigner métodos de clase proporcionan la siguiente funcionalidad:
El DataBind método enlaza el control asociado que se deriva de ListControl a un origen de datos en tiempo de diseño.
El GetDesignTimeHtml método devuelve el marcado que se usa para representar el control asociado en tiempo de diseño.
El GetSelectedDataSource método devuelve el componente en tiempo DataSource de diseño del contenedor de control asociado.
El GetResolvedSelectedDataSource método devuelve desde DataSource el contenedor de controles, resuelto a la propiedad en tiempo DataMember de diseño del control.
El Initialize método prepara el diseñador para ver y diseñar el control asociado derivado de ListControl.
Se OnDataSourceChanged llama al método cuando DataSource el objeto del control asociado ha cambiado.
El PreFilterProperties método se usa para quitar propiedades adicionales de , agregar propiedades adicionales a o propiedades de sombra del control asociado que se deriva de ListControl.
Constructores
ListControlDesigner() |
Inicializa una nueva instancia de la clase ListControlDesigner. |
Propiedades
ActionLists |
Obtiene la colección de listas de acciones del diseñador. |
ActionLists |
Obtiene la colección de listas de acciones para el diseñador de controles. (Heredado de ControlDesigner) |
AllowResize |
Obtiene un valor que indica si se puede cambiar el tamaño del control en el entorno en tiempo de diseño. (Heredado de ControlDesigner) |
AssociatedComponents |
Obtiene la colección de componentes asociados al componente administrado por el diseñador. (Heredado de ComponentDesigner) |
AutoFormats |
Obtiene la colección de esquemas de formato automático predefinidos para mostrarla en tiempo de diseño en el cuadro de diálogo Formato automático correspondiente al control asociado. (Heredado de ControlDesigner) |
Behavior |
Obsoletos.
Obtiene o establece el comportamiento DHTML asociado al diseñador. (Heredado de HtmlControlDesigner) |
Component |
Obtiene el componente que el diseñador está creando. (Heredado de ComponentDesigner) |
DataBindings |
Obtiene la colección de enlaces de datos del control actual. (Heredado de HtmlControlDesigner) |
DataBindingsEnabled |
Obtiene un valor que indica si la región contenedora del control asociado permite el enlace a datos. (Heredado de ControlDesigner) |
DataMember |
Obtiene o establece el miembro de datos del control. |
DataMember |
Obtiene la propiedad DataMember sombreada del control enlazado a datos subyacente. (Heredado de DataBoundControlDesigner) |
DataSource |
Obtiene o establece la propiedad de origen de datos del control. |
DataSource |
Obtiene o establece el valor de la propiedad DataSource para el control asociado. (Heredado de BaseDataBoundControlDesigner) |
DataSourceDesigner |
Obtiene el diseñador del origen de datos del control enlazado a datos subyacente. (Heredado de DataBoundControlDesigner) |
DataSourceID |
Obtiene o establece el valor de la propiedad DataSourceID del objeto BaseDataBoundControl subyacente. (Heredado de BaseDataBoundControlDesigner) |
DataTextField |
Obtiene o establece el campo de texto de datos del control. |
DataValueField |
Obtiene o establece el campo de valor de datos del control. |
DesignerState |
Obtiene un objeto que se utiliza para guardar los datos del control asociado en tiempo de diseño. (Heredado de ControlDesigner) |
DesignerView |
Obtiene el objeto DesignerDataSourceView asociado al origen de datos de este diseñador. (Heredado de DataBoundControlDesigner) |
DesignTimeElement |
Obsoletos.
Obtiene el objeto en tiempo de diseño que representa el control asociado al objeto HtmlControlDesigner en la superficie de diseño. (Heredado de HtmlControlDesigner) |
DesignTimeElementView |
Obsoletos.
Obtiene el objeto de control de vista para el diseñador de controles. (Heredado de ControlDesigner) |
DesignTimeHtmlRequiresLoadComplete |
Obsoletos.
Obtiene un valor que indica si el host de diseño debe terminar de cargarse antes de que se pueda llamar al método GetDesignTimeHtml. (Heredado de ControlDesigner) |
Expressions |
Obtiene los enlaces de expresión en tiempo de diseño para el control actual. (Heredado de HtmlControlDesigner) |
HidePropertiesInTemplateMode |
Obtiene un valor que indica si las propiedades del control asociado están ocultas cuando el control está en modo de plantilla. (Heredado de ControlDesigner) |
ID |
Obtiene o establece la cadena del identificador del control. (Heredado de ControlDesigner) |
InheritanceAttribute |
Obtiene un atributo que indica el tipo de herencia del componente asociado. (Heredado de ComponentDesigner) |
Inherited |
Obtiene un valor que indica si este componente es heredado. (Heredado de ComponentDesigner) |
InTemplateMode |
Obtiene un valor que indica si el control está en el modo de vista o de edición de plantilla en el host de diseño. La propiedad InTemplateMode es de sólo lectura. (Heredado de ControlDesigner) |
IsDirty |
Obsoletos.
Obtiene o establece un valor que indica si el control de servidor Web se ha marcado como modificado. (Heredado de ControlDesigner) |
ParentComponent |
Obtiene el componente primario de este diseñador. (Heredado de ComponentDesigner) |
ReadOnly |
Obsoletos.
Obtiene o establece un valor que indica si las propiedades del control son de sólo lectura en tiempo de diseño. (Heredado de ControlDesigner) |
RootDesigner |
Obtiene el diseñador de controles para la página de formularios Web Forms que contiene el control asociado. (Heredado de ControlDesigner) |
SampleRowCount |
Obtiene el número de filas que el control enlazado a datos muestra en la superficie de diseño. (Heredado de DataBoundControlDesigner) |
SetTextualDefaultProperty |
Sirve como clase base para los diseñadores que proporcionan compatibilidad en tiempo de diseño en el diseñador web visual para los controles que se derivan de la clase abstracta de ListControl. (Heredado de ComponentDesigner) |
ShadowProperties |
Obtiene una colección de valores de propiedad que reemplazan la configuración del usuario. (Heredado de ComponentDesigner) |
ShouldCodeSerialize |
Obsoletos.
Obtiene o establece un valor que indica si se debe crear una declaración de campo para el control en el archivo de código subyacente para el documento de diseño actual durante la serialización. (Heredado de HtmlControlDesigner) |
Tag |
Obtiene un objeto que representa el elemento de formato HTML del control asociado. (Heredado de ControlDesigner) |
TemplateGroups |
Obtiene una colección de grupos de plantillas, cada una con una o varias definiciones de plantilla. (Heredado de ControlDesigner) |
UseDataSourcePickerActionList |
Obtiene un valor que indica si el control asociado debe representar sus listas de acciones predeterminadas. |
UsePreviewControl |
Obtiene un valor que indica si el diseñador de control utiliza un control de vista previa temporal para generar el marcado HTML en tiempo de diseño. (Heredado de ControlDesigner) |
Verbs |
Obtiene los verbos en tiempo de diseño que admite el componente asociado al diseñador. (Heredado de ComponentDesigner) |
ViewControl |
Obtiene o establece un control de servidor Web que se puede utilizar para ofrecer una vista previa del formato HTML en tiempo de diseño. (Heredado de ControlDesigner) |
ViewControlCreated |
Obtiene o establece un valor que indica si se ha creado un control |
Visible |
Obtiene un valor que indica si el control está visible en tiempo de diseño. (Heredado de ControlDesigner) |
Métodos
ConnectToDataSource() |
Desconecta eventos del origen de datos anterior y los conecta al origen de datos actual. (Heredado de DataBoundControlDesigner) |
CreateDataSource() |
Invoca el cuadro de diálogo estándar para crear un nuevo control de origen de datos y establece el identificador de dicho control en la propiedad DataSourceID del control enlazado a datos. (Heredado de DataBoundControlDesigner) |
CreateErrorDesignTimeHtml(String) |
Crea el formato HTML para mostrar un mensaje de error especificado en tiempo de diseño. (Heredado de ControlDesigner) |
CreateErrorDesignTimeHtml(String, Exception) |
Crea el formato HTML para mostrar un mensaje de error de excepción especificado en tiempo de diseño. (Heredado de ControlDesigner) |
CreatePlaceHolderDesignTimeHtml() |
Proporciona una representación sencilla del marcador de posición rectangular que muestra el tipo y el Id. del control. (Heredado de ControlDesigner) |
CreatePlaceHolderDesignTimeHtml(String) |
Proporciona una representación sencilla del marcador de posición rectangular que muestra el tipo y el Id. del control, así como instrucciones o información adicionales que se hayan especificado. (Heredado de ControlDesigner) |
CreateViewControl() |
Devuelve una copia del control asociado para verlo o representarlo en la superficie de diseño. (Heredado de ControlDesigner) |
DataBind(BaseDataBoundControl) |
Enlaza el control especificado al origen de datos en tiempo de diseño. |
DisconnectFromDataSource() |
Desconecta el control enlazado a datos de los eventos de origen de datos. (Heredado de DataBoundControlDesigner) |
Dispose() |
Libera todos los recursos que usa ComponentDesigner. (Heredado de ComponentDesigner) |
Dispose(Boolean) |
Libera los recursos no administrados utilizados por el objeto HtmlControlDesigner y, de forma opcional, libera los recursos administrados. (Heredado de HtmlControlDesigner) |
Dispose(Boolean) |
Libera los recursos no administrados que usa el objeto DataBoundControlDesigner y libera los recursos administrados de forma opcional. (Heredado de DataBoundControlDesigner) |
DoDefaultAction() |
Crea una firma de método en el archivo de código fuente para el evento predeterminado del componente y hace navegar el cursor del usuario en esa ubicación. (Heredado de ComponentDesigner) |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetBounds() |
Recupera las coordenadas del rectángulo que representa los límites del control mostrado en la superficie de diseño. (Heredado de ControlDesigner) |
GetDesignTimeDataSource() |
Obtiene el origen de datos en tiempo de diseño de la propiedad |
GetDesignTimeHtml() |
Obtiene el código HTML que se usa para representar el control en tiempo de diseño. |
GetDesignTimeHtml(DesignerRegionCollection) |
Recupera el formato HTML para mostrar el control y rellena la colección con las regiones actuales del diseñador de controles. (Heredado de ControlDesigner) |
GetEditableDesignerRegionContent(EditableDesignerRegion) |
Devuelve el contenido de una región modificable de la vista en tiempo de diseño del control asociado. (Heredado de ControlDesigner) |
GetEmptyDesignTimeHtml() |
Recupera el formato HTML para presentar un control de servidor web en tiempo de diseño que no tendrá ninguna representación visual en tiempo de ejecución. (Heredado de ControlDesigner) |
GetEmptyDesignTimeHtml() |
Proporciona el marcado utilizado para representar el control en tiempo de diseño, si el control está vacío o si no se puede recuperar el origen de datos. (Heredado de BaseDataBoundControlDesigner) |
GetErrorDesignTimeHtml(Exception) |
Recupera el formato HTML que proporciona información sobre la excepción especificada. (Heredado de ControlDesigner) |
GetErrorDesignTimeHtml(Exception) |
Ofrece el marcado que se usa para representar el control asociado en tiempo de diseño cuando se ha producido un error. (Heredado de BaseDataBoundControlDesigner) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetPersistenceContent() |
Recupera el formato HTML interno con persistencia del control en tiempo de diseño. (Heredado de ControlDesigner) |
GetPersistInnerHtml() |
Obsoletos.
Recupera el formato HTML interno con persistencia del control. (Heredado de ControlDesigner) |
GetResolvedSelectedDataSource() |
Obtiene el componente de origen de datos desde el contenedor de control asociado, resuelto en un miembro de datos concreto. |
GetSampleDataSource() |
Obtiene datos de ejemplo ficticios para representar el control enlazado a datos en la superficie de diseño si no se puede crear datos de ejemplo a partir de la propiedad |
GetSelectedDataSource() |
Obtiene el componente de origen de datos del contenedor del control asociado. |
GetService(Type) |
Intenta recuperar el tipo de servicio especificado del sitio en modo de diseño del componente del diseñador. (Heredado de ComponentDesigner) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
GetViewRendering() |
Recupera un objeto que contiene el formato en tiempo de diseño para el contenido y las regiones del control asociado. (Heredado de ControlDesigner) |
Initialize(IComponent) |
Prepara el diseñador para poder ver, modificar y diseñar el control asociado. |
InitializeExistingComponent(IDictionary) |
Reinicializa un componente existente. (Heredado de ComponentDesigner) |
InitializeNewComponent(IDictionary) |
Inicializa un componente recién creado. (Heredado de ComponentDesigner) |
InitializeNonDefault() |
Obsoletos.
Obsoletos.
Inicializa la configuración de un componente importado que ya se ha inicializado con una configuración que no es la predeterminada. (Heredado de ComponentDesigner) |
Invalidate() |
Invalida todo el área del control que se muestra en la superficie de diseño y señala al diseñador de controles que vuelva a dibujar el control. (Heredado de ControlDesigner) |
Invalidate(Rectangle) |
Invalida el área especificada del control que se muestra en la superficie de diseño y señala al diseñador de controles que vuelva a dibujar el control. (Heredado de ControlDesigner) |
InvokeGetInheritanceAttribute(ComponentDesigner) |
Obtiene el objeto InheritanceAttribute de la enumeración ComponentDesigner especificada. (Heredado de ComponentDesigner) |
IsPropertyBound(String) |
Obsoletos.
Recupera un valor que indica si la propiedad especificada en el control asociado está enlazada a datos o no. (Heredado de ControlDesigner) |
Localize(IDesignTimeResourceWriter) |
Utiliza el sistema de escritura de recursos proporcionado para conservar las propiedades adaptables del control asociado en un recurso en el host de diseño. (Heredado de ControlDesigner) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
OnAutoFormatApplied(DesignerAutoFormat) |
Se le llama cuando se ha aplicado un esquema de formato automático predefinido al control asociado. (Heredado de ControlDesigner) |
OnBehaviorAttached() |
Se llama cuando el diseñador de controles está asociado a un objeto Behavior. (Heredado de ControlDesigner) |
OnBehaviorDetaching() |
Obsoletos.
Se le llama cuando se anula la asociación de un comportamiento al elemento. (Heredado de HtmlControlDesigner) |
OnBindingsCollectionChanged(String) |
Obsoletos.
Se le llama cuando cambia la colección de enlace a datos. (Heredado de ControlDesigner) |
OnClick(DesignerRegionMouseEventArgs) |
Lo llama el host de diseño cuando el usuario hace clic en el control asociado en tiempo de diseño. (Heredado de ControlDesigner) |
OnComponentChanged(Object, ComponentChangedEventArgs) |
Genera el evento ComponentChanged. |
OnComponentChanged(Object, ComponentChangedEventArgs) |
Se le llama cuando cambia el control asociado. (Heredado de ControlDesigner) |
OnComponentChanging(Object, ComponentChangingEventArgs) |
Representa el método que controlará el evento ComponentChanging del control asociado. (Heredado de ControlDesigner) |
OnControlResize() |
Obsoletos.
Se le llama cuando el control de servidor Web asociado ha cambiado de tamaño en tiempo de diseño en el host de diseño. (Heredado de ControlDesigner) |
OnDataSourceChanged() |
Se llama cuando ha cambiado el origen de datos del control asociado. |
OnDataSourceChanged(Boolean) |
Se llama cuando ha cambiado el origen de datos del control asociado. |
OnPaint(PaintEventArgs) |
Se le llama cuando el diseñador de controles dibuja el control asociado en la superficie de diseño, si el valor CustomPaint es |
OnSchemaRefreshed() |
Se le llama cuando el origen de datos del objeto BaseDataBoundControl asociado carga un nuevo esquema. (Heredado de BaseDataBoundControlDesigner) |
OnSetComponentDefaults() |
Obsoletos.
Obsoletos.
Establece las propiedades predeterminadas del componente. (Heredado de ComponentDesigner) |
OnSetParent() |
Proporciona una manera de realizar el procesamiento adicional cuando el control asociado se asocia a un control primario. (Heredado de HtmlControlDesigner) |
PostFilterAttributes(IDictionary) |
Permite a un diseñador cambiar o quitar elementos en el conjunto de atributos que expone mediante un TypeDescriptor. (Heredado de ComponentDesigner) |
PostFilterEvents(IDictionary) |
Permite a un diseñador cambiar o quitar elementos del conjunto de eventos que expone mediante un objeto TypeDescriptor. (Heredado de ComponentDesigner) |
PostFilterProperties(IDictionary) |
Permite a un diseñador cambiar o quitar elementos del conjunto de propiedades que expone mediante un objeto TypeDescriptor. (Heredado de ComponentDesigner) |
PreFilterAttributes(IDictionary) |
Permite a un diseñador agregar elementos al conjunto de atributos que expone mediante un objeto TypeDescriptor. (Heredado de ComponentDesigner) |
PreFilterEvents(IDictionary) |
Establece la lista de eventos que se exponen en tiempo de diseño para el objeto TypeDescriptor para el componente. (Heredado de HtmlControlDesigner) |
PreFilterProperties(IDictionary) |
La usa el diseñador para quitar o agregar propiedades en la presentación de la cuadrícula Propiedades, o para reemplazar propiedades del control asociado. |
RaiseComponentChanged(MemberDescriptor, Object, Object) |
Notifica a IComponentChangeService que este componente se ha cambiado. (Heredado de ComponentDesigner) |
RaiseComponentChanging(MemberDescriptor) |
Notifica a IComponentChangeService que este componente se va a cambiar. (Heredado de ComponentDesigner) |
RaiseResizeEvent() |
Obsoletos.
Genera el evento OnControlResize(). (Heredado de ControlDesigner) |
RegisterClone(Object, Object) |
Registra los datos internos en un control clonado. (Heredado de ControlDesigner) |
SetEditableDesignerRegionContent(EditableDesignerRegion, String) |
Especifica el contenido de una región modificable del control en tiempo de diseño. (Heredado de ControlDesigner) |
SetRegionContent(EditableDesignerRegion, String) |
Especifica el contenido de una región modificable en la vista en tiempo de diseño del control. (Heredado de ControlDesigner) |
SetViewFlags(ViewFlags, Boolean) |
Asigna la enumeración ViewFlags bit a bit especificada al valor de marcador especificado. (Heredado de ControlDesigner) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
UpdateDesignTimeHtml() |
Actualiza el formato HTML en tiempo de diseño para el control de servidor Web asociado llamando al método GetDesignTimeHtml. (Heredado de ControlDesigner) |