DataGridColumnCollectionEditor Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tillhandahåller ett användargränssnitt (UI) för kolumnsamlingen för en DataGrid kontroll.
public ref class DataGridColumnCollectionEditor : System::Drawing::Design::UITypeEditor
public class DataGridColumnCollectionEditor : System.Drawing.Design.UITypeEditor
type DataGridColumnCollectionEditor = class
inherit UITypeEditor
Public Class DataGridColumnCollectionEditor
Inherits UITypeEditor
- Arv
Exempel
I följande kodexempel används EditorAttribute för att associera DataGridColumnCollectionEditor klassen och UITypeEditor klassen (samlingsredigerarens basklass) med en anpassad Columns egenskap. Egenskapen är en referens till DataGridColumnCollection klassen.
private DataGridColumnCollection columns = null;
// Associate the DataGridColumnCollectionEditor with the TestColumns.
[EditorAttribute(typeof(System.Web.UI.Design.WebControls.
DataGridColumnCollectionEditor),
typeof(UITypeEditor))]
public DataGridColumnCollection TestColumns
{
get { return columns; }
} // TestColumns
Private columns As DataGridColumnCollection
' Associate DataGridColumnCollectionEditor with the TestColumns.
<EditorAttribute( GetType( System.Web.UI.Design.WebControls. _
DataGridColumnCollectionEditor), _
GetType(UITypeEditor))> _
Public ReadOnly Property TestColumns() As DataGridColumnCollection
Get
Return columns
End Get
End Property ' TestColumns
Konstruktorer
| Name | Description |
|---|---|
| DataGridColumnCollectionEditor() |
Initierar en ny instans av DataGridColumnCollectionEditor klassen. |
Egenskaper
| Name | Description |
|---|---|
| IsDropDownResizable |
Hämtar ett värde som anger om listruteredigerare ska kunna ändras av användaren. (Ärvd från UITypeEditor) |
Metoder
| Name | Description |
|---|---|
| EditValue(IServiceProvider, Object) |
Redigerar värdet för det angivna objektet med hjälp av redigeringsformatet som anges av GetEditStyle() metoden. (Ärvd från UITypeEditor) |
| EditValue(ITypeDescriptorContext, IServiceProvider, Object) |
Redigerar det angivna värdet med hjälp av den angivna kontextbeskrivningen och tjänstleverantören. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetEditStyle() |
Hämtar redigeringsformatet som används av EditValue(IServiceProvider, Object) metoden. (Ärvd från UITypeEditor) |
| GetEditStyle(ITypeDescriptorContext) |
Hämtar redigeringsformatet som är associerat med den här redigeraren med det angivna ITypeDescriptorContext objektet. |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetPaintValueSupported() |
Anger om den här redigeraren har stöd för att måla en representation av ett objekts värde. (Ärvd från UITypeEditor) |
| GetPaintValueSupported(ITypeDescriptorContext) |
Anger om den angivna kontexten stöder målning av en representation av ett objekts värde i den angivna kontexten. (Ärvd från UITypeEditor) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| PaintValue(Object, Graphics, Rectangle) |
Målar en representation av värdet för det angivna objektet till den angivna arbetsytan. (Ärvd från UITypeEditor) |
| PaintValue(PaintValueEventArgs) |
Målar en representation av värdet för ett objekt med hjälp av den angivna PaintValueEventArgs. (Ärvd från UITypeEditor) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |