Bagikan melalui


ITableColumnDefinition Antarmuka

Definisi

Penting

API ini bukan kompatibel CLS.

Menjelaskan kolom data.

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
Turunan
Atribut

Keterangan

Metadata MEF yang diperlukan: Nama.

Properti

ColumnDefinition

Mendapatkan lebar item di header tabel (yang diwarisi oleh kolom entri yang sesuai).

Comparer

yang StringComparer digunakan untuk mengurutkan dan membandingkan entri dalam kolom ini.

DefaultVisible

Menunjukkan apakah kolom terlihat secara default.

DisplayImage

ImageMoniker ditampilkan untuk kolom ini di header .

DisplayName

Nama kolom yang dilokalkan.

FilterPresets

String yang selalu ada sebagai item yang dapat difilter untuk daftar ini.

HeaderName

Nama yang dilokalkan digunakan saat menambahkan header ke entri yang disalin dari kontrol ke clipboard.

IsCopyable

Menunjukkan apakah pengguna dapat menyalin konten kolom menggunakan perintah salin default.

IsFilterable

Ditunjukkan apakah kolom dapat difilter menggunakan UI default.

IsHideable

Menunjukkan apakah pengguna dapat menyembunyikan kolom menggunakan UI default.

IsMovable

Menunjukkan apakah pengguna dapat memindahkan kolom menggunakan UI default.

IsResizable

Menunjukkan apakah pengguna dapat mengubah lebar kolom menggunakan UI default.

IsSortable

Menunjukkan apakah kolimn dapat diurutkan menggunakan UI default.

MaxWidth

Lebar maksimum kolom (dalam piksel).

MinWidth

Lebar kolom Minumum (dalam piksel).

Name

Pengidentifikasi unik kolom.

TextWrapping

Menunjukkan apakah pengguna dapat menyalin konten kolom harus dibungkus jika terlalu besar agar pas.

Metode

CompareContent(ITableEntryHandle, ITableEntryHandle)

Bandingkan susunan urutan dua entri data dalam satu kolom dari dua entri yang berbeda.

CreateBucketForEntry(ITableEntryHandle)

Dapatkan yang terkait dengan IEntryBucket kolom ini untuk entri ini.

TryCreateColumnContent(ITableEntryHandle, Boolean, FrameworkElement)

Dapatkan data untuk kolom ITableEntryHandle ini sebagai FrameworkElement.

TryCreateImageContent(ITableEntryHandle, Boolean, ImageMoniker)

Dapatkan data untuk kolom ITableEntryHandle ini sebagai ImageMoniker.

TryCreateStringContent(ITableEntryHandle, Boolean, Boolean, String)

Dapatkan data untuk kolom ITableEntryHandle ini sebagai string.

TryCreateToolTip(ITableEntryHandle, Object)

Dapatkan tips alat untuk kolom ini dari ITableEntryHandle.

Berlaku untuk