Freigeben über


ITableColumnDefinition Schnittstelle

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Beschreibt eine Spalte mit Daten.

public interface class ITableColumnDefinition
public interface class ITableColumnDefinition
__interface ITableColumnDefinition
[System.CLSCompliant(false)]
public interface ITableColumnDefinition
public interface ITableColumnDefinition
[<System.CLSCompliant(false)>]
type ITableColumnDefinition = interface
type ITableColumnDefinition = interface
Public Interface ITableColumnDefinition
Abgeleitet
Attribute

Hinweise

Erforderliche MEF-Metadaten: Name.

Eigenschaften

ColumnDefinition

Ruft die Breite des Elements in der Kopfzeile der Tabelle ab (das von den entsprechenden Spalten der Einträge geerbt wird).

Comparer

Die , die StringComparer zum Sortieren und Vergleichen von Einträgen in dieser Spalte verwendet wird.

DefaultVisible

Gibt an, ob die Spalte standardmäßig sichtbar ist.

DisplayImage

ImageMoniker wird für diese Spalte in der Kopfzeile angezeigt.

DisplayName

Lokalisierter Name der Spalte.

FilterPresets

Die Zeichenfolgen, die immer als filterbare Elemente für diese Liste vorhanden sind.

HeaderName

Lokalisierter Name, der beim Hinzufügen von Headern zu Einträgen verwendet wird, die aus dem Steuerelement in die Zwischenablage kopiert wurden.

IsCopyable

Gibt an, ob der Benutzer den Inhalt der Spalte mithilfe des Standardbefehls zum Kopieren kopieren kann.

IsFilterable

Gibt an, ob die Spalte mithilfe der Standardbenutzeroberfläche gefiltert werden kann.

IsHideable

Gibt an, ob der Benutzer die Spalte mithilfe der Standardbenutzeroberfläche ausblenden kann.

IsMovable

Gibt an, ob der Benutzer die Spalte mithilfe der Standardbenutzeroberfläche verschieben kann.

IsResizable

Gibt an, ob der Benutzer die Breite der Spalte mithilfe der Standardbenutzeroberfläche ändern kann.

IsSortable

Gibt an, ob der Colimn mithilfe der Standard-Benutzeroberfläche sortiert werden kann.

MaxWidth

Maximale Breite der Spalte (in Pixel).

MinWidth

Minimale Breite der Spalte (in Pixel).

Name

Eindeutiger Bezeichner der Spalte.

TextWrapping

Gibt an, ob der Benutzer den Inhalt der Spalte kopieren kann, der umschlossen werden soll, wenn er zu groß ist.

Methoden

CompareContent(ITableEntryHandle, ITableEntryHandle)

Vergleichen Sie die Sortierreihenfolge von zwei Einträgen der Daten in einer Spalte mit zwei verschiedenen Einträgen.

CreateBucketForEntry(ITableEntryHandle)

Rufen Sie die zugeordnete IEntryBucket dieser Spalte für diesen Eintrag ab.

TryCreateColumnContent(ITableEntryHandle, Boolean, FrameworkElement)

Rufen Sie die Daten für diese Spalte von ITableEntryHandle als ab FrameworkElement.

TryCreateImageContent(ITableEntryHandle, Boolean, ImageMoniker)

Rufen Sie die Daten für diese Spalte von ITableEntryHandle als ab ImageMoniker.

TryCreateStringContent(ITableEntryHandle, Boolean, Boolean, String)

Rufen Sie die Daten für diese Spalte von ITableEntryHandle als Zeichenfolge ab.

TryCreateToolTip(ITableEntryHandle, Object)

Rufen Sie die QuickInfo für diese Spalte eines ab ITableEntryHandle.

Gilt für: