ComplexBindingPropertiesAttribute Classe
In questo articolo
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica l'origine dati e le proprietà del membro di dati per un componente che supporta l'associazione dati complessa. La classe non può essere ereditata.
public ref class ComplexBindingPropertiesAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Class)]
public sealed class ComplexBindingPropertiesAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class)>]
type ComplexBindingPropertiesAttribute = class
inherit Attribute
Public NotInheritable Class ComplexBindingPropertiesAttribute
Inherits Attribute
- Ereditarietà
- Attributi
Nell'esempio di codice seguente viene illustrato l'uso ComplexBindingPropertiesAttribute per identificare le proprietà e DataMember
i DataSource
controlli per il data binding. Per un elenco di codice completo, vedere Procedura: Applicare attributi nei controlli Windows Forms.
// This control demonstrates a simple logging capability.
[ComplexBindingProperties("DataSource", "DataMember")]
[DefaultBindingProperty("TitleText")]
[DefaultEvent("ThresholdExceeded")]
[DefaultProperty("Threshold")]
[HelpKeywordAttribute(typeof(UserControl))]
[ToolboxItem("System.Windows.Forms.Design.AutoSizeToolboxItem,System.Design")]
public class AttributesDemoControl : UserControl
{
' This control demonstrates a simple logging capability.
<ComplexBindingProperties("DataSource", "DataMember"), _
DefaultBindingProperty("TitleText"), _
DefaultEvent("ThresholdExceeded"), _
DefaultProperty("Threshold"), _
HelpKeywordAttribute(GetType(UserControl)), _
ToolboxItem("System.Windows.Forms.Design.AutoSizeToolboxItem,System.Design")> _
Public Class AttributesDemoControl
Inherits UserControl
Viene ComplexBindingPropertiesAttribute usato per specificare le proprietà usate con data binding complesso, ad esempio l'associazione basata su System.Collections.IList.
L'attributo ComplexBindingPropertiesAttribute viene specificato a livello di classe. È ereditabile e non consente più attributi nella stessa classe.
Un controllo può supportare sia l'associazione semplice, sia l'associazione DefaultBindingPropertyAttributecomplessa.
Per altre informazioni sull'uso degli attributi, vedere Attributi.
Complex |
Inizializza una nuova istanza della classe ComplexBindingPropertiesAttribute senza utilizzare parametri. |
Complex |
Consente di inizializzare una nuova istanza della classe ComplexBindingPropertiesAttribute utilizzando l’origine dati specificata. |
Complex |
Inizializza una nuova istanza della classe ComplexBindingPropertiesAttribute utilizzando l’origine dati e il membro dati specificati. |
Default |
Rappresenta il valore predefinito per la classe ComplexBindingPropertiesAttribute. |
Data |
Ottiene il nome della proprietà del membro di dati per il componente al quale è associato l'oggetto ComplexBindingPropertiesAttribute. |
Data |
Ottiene il nome della proprietà dell'origine dati per il componente al quale è associato l'oggetto ComplexBindingPropertiesAttribute. |
Type |
Quando è implementata in una classe derivata, ottiene un identificatore univoco della classe Attribute. (Ereditato da Attribute) |
Equals(Object) |
Determina se l'oggetto Object specificato è uguale all'istanza ComplexBindingPropertiesAttribute corrente. |
Get |
Restituisce il codice hash per l'istanza. |
Get |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
Is |
In caso di override in una classe derivata, indica se il valore di questa istanza è il valore predefinito per la classe derivata. (Ereditato da Attribute) |
Match(Object) |
Quando è sottoposto a override in una classe derivata, restituisce un valore che indica se questa istanza equivale a un oggetto specificato. (Ereditato da Attribute) |
Memberwise |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
To |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
_Attribute. |
Esegue il mapping di un set di nomi a un set corrispondente di ID dispatch. (Ereditato da Attribute) |
_Attribute. |
Recupera le informazioni sul tipo relative a un oggetto, che possono essere usate per ottenere informazioni sul tipo relative a un'interfaccia. (Ereditato da Attribute) |
_Attribute. |
Recupera il numero delle interfacce di informazioni sul tipo fornite da un oggetto (0 o 1). (Ereditato da Attribute) |
_Attribute. |
Fornisce l'accesso a proprietà e metodi esposti da un oggetto. (Ereditato da Attribute) |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: