IWpfTableControl Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Penting
API ini bukan kompatibel CLS.
Antarmuka untuk menampilkan dan mengelola data sebagai tabel.
public interface class IWpfTableControl : IDisposable
[System.CLSCompliant(false)]
public interface IWpfTableControl : IDisposable
public interface IWpfTableControl : IDisposable
[<System.CLSCompliant(false)>]
type IWpfTableControl = interface
interface IDisposable
type IWpfTableControl = interface
interface IDisposable
Public Interface IWpfTableControl
Implements IDisposable
- Turunan
- Atribut
- Penerapan
Keterangan
Semua metode pada antarmuka ini, kecuali ditandai lain, dapat dipanggil dari utas apa pun.
Semua peristiwa yang diangkat oleh antarmuka ini akan dinaikkan pada utas yang sama yang membuat kontrol tabel.
Properti
AutoSubscribe |
Menunjukkan apakah kontrol tabel ini akan secara otomatis berlangganan semua sumber data yang ditambahkan ke Manager. |
ColumnDefinitionManager |
ITableColumnDefinitionManager Mendapatkan penggunaan oleh ini (dan satu sama lain) IWpfTableControl. |
ColumnStates |
Rekam jepret dari status kolom saat ini. |
Control |
Kontrol WPF yang menampilkan data dari s yang diaktifkan ITableDataSource. |
Entries |
Mendapatkan entri yang ditampilkan dalam kontrol. |
Manager |
ITableManager yang menyediakan data untuk kontrol ini. |
SelectedEntries |
Mendapatkan atau menyetel entri yang dipilih dalam kontrol. |
SelectedEntry |
Mendapatkan entri terpilih dalam kontrol tabel. Mengembalikan null jika tidak ada item yang dipilih. Jika beberapa item dipilih maka kita mengembalikan item apa pun yang menjadi dasar kontrol WPF yang dianggap sebagai item yang dipilih. |
SelectedOrFirstEntry |
Mendapatkan entri terpilih dalam kontrol tabel atau, jika tidak ada entri yang dipilih entri pertama. |
SelectionMode |
Mendapatkan/mengatur mode pemilihan kontrol tabel. Defaultnya adalah Extended (multi-pilih dengan pengubah). |
SortFunction |
Mendapatkan/mengatur fungsi pengurutan default yang terkait dengan kontrol tabel. |
Metode
ForceUpdateAsync() |
Paksa kontrol tabel untuk memulai pembaruan (yang mungkin tidak segera terjadi). |
GetFilter(String) |
Dapatkan filter untuk yang ditentukan |
RefreshUI() |
Paksa elemen dalam tabel untuk digambar ulang (karena, misalnya, pengguna mengubah pengaturan yang mengubah cara nama file ditampilkan). |
SelectAll() |
Memilih semua entri. |
SetFilter(String, IEntryFilter) |
Atur filter untuk yang ditentukan |
SubscribeToDataSource(ITableDataSource) |
Mulai berlangganan s yang ITableEntrydiproduksi oleh ITableDataSource. |
UnselectAll() |
Menghapus semua pilihan. |
UnsubscribeFromDataSource(ITableDataSource) |
Berhenti berlangganan ke yang ditentukan ITableDataSource. |
Acara
EntriesChanged |
Dinaikkan (pada utas yang membuat kontrol) setelah entri kontrol berubah. |
FiltersChanged |
Dimunculkan setiap kali filter tabel diubah melalui SetFilter. |
PreEntriesChanged |
Dimunculkan sebelum entri kontrol berubah. |