Compartir a través de


IWpfTableControl2 Interfaz

Definición

Importante

Esta API no es conforme a CLS.

public interface class IWpfTableControl2 : IDisposable, Microsoft::VisualStudio::Shell::TableControl::IWpfTableControl
[System.CLSCompliant(false)]
public interface IWpfTableControl2 : IDisposable, Microsoft.VisualStudio.Shell.TableControl.IWpfTableControl
public interface IWpfTableControl2 : IDisposable, Microsoft.VisualStudio.Shell.TableControl.IWpfTableControl
[<System.CLSCompliant(false)>]
type IWpfTableControl2 = interface
    interface IWpfTableControl
    interface IDisposable
type IWpfTableControl2 = interface
    interface IWpfTableControl
    interface IDisposable
Public Interface IWpfTableControl2
Implements IDisposable, IWpfTableControl
Derivado
Atributos
Implementaciones

Propiedades

AutoSubscribe

Indica si este control de tabla se suscribirá automáticamente a todos los orígenes de datos agregados a su Manager.

(Heredado de IWpfTableControl)
ColumnDefinitionManager

Obtiene el ITableColumnDefinitionManager uso de este objeto (y todos los demás). IWpfTableControl

(Heredado de IWpfTableControl)
ColumnStates

Instantánea de los estados de la columna actual.

(Heredado de IWpfTableControl)
Control

Control WPF que muestra los datos de los s activados ITableDataSource.

(Heredado de IWpfTableControl)
Entries

Obtiene las entradas mostradas en el control .

(Heredado de IWpfTableControl)
IsDataStable

Indica si los datos del control son estables o no.

KeepSelectionInView

Obtiene o establece un Boolean valor que indica si se va a mantener o no la entrada seleccionada en la ventanilla visible después de la actualización de datos.

Manager

ITableManager que proporciona los datos de este control.

(Heredado de IWpfTableControl)
NavigationBehavior

Obtiene o establece el comportamiento de navegación en una entrada seleccionada.

RaiseDataUnstableChangeDelay

Retraso para generar DataStabilityChanged eventos cuando los datos del control se vuelven inestables.

SelectedEntries

Obtiene o establece las entradas seleccionadas en el control .

(Heredado de IWpfTableControl)
SelectedEntry

Obtiene la entrada seleccionada en el control de tabla. Devuelve null si no se selecciona ningún elemento. Si se seleccionan varios elementos, se devuelve cualquier elemento que sea el elemento subyacente que los controles de WPF subyacentes consideran el elemento seleccionado.

(Heredado de IWpfTableControl)
SelectedItemActiveBackground

Fondo de los elementos seleccionados cuando el control tiene el foco.

SelectedItemActiveForeground

Primer plano de los elementos seleccionados cuando el control tiene el foco.

SelectedItemInactiveBackground

Fondo de los elementos seleccionados cuando el control no está centrado.

SelectedItemInactiveForeground

Primer plano de los elementos seleccionados cuando el control no está centrado.

SelectedOrFirstEntry

Obtiene la entrada seleccionada en el control de tabla o, si no hay ninguna entrada seleccionada, la primera entrada.

(Heredado de IWpfTableControl)
SelectionMode

Obtiene o establece el modo de selección del control de tabla. El valor predeterminado es Extendido (selección múltiple con modificador).

(Heredado de IWpfTableControl)
ShowGroupingLine

Obtiene o establece un Boolean valor que indica si se va a mostrar o no una línea veritcal junto a entradas al aplicar la agrupación.

SortFunction

Obtiene o establece la función de ordenación predeterminada asociada al control de tabla.

(Heredado de IWpfTableControl)

Métodos

ForceUpdateAsync()

Forzar que el control de tabla inicie una actualización (que puede que no se produzca inmediatamente).

(Heredado de IWpfTableControl)
GetAllFilters()

Obtiene todos los filtros del control de tabla.

GetFilter(String)

Obtenga el filtro para el especificado key si existe o null si no hay ningún filtro correspondiente.

(Heredado de IWpfTableControl)
RefreshUI()

Forzar que se vuelvan a dibujar los elementos de la tabla (porque, por ejemplo, el usuario cambió una configuración que cambia la forma en que se muestran los nombres de archivo).

(Heredado de IWpfTableControl)
SelectAll()

Selecciona todas las entradas.

(Heredado de IWpfTableControl)
SetColumnStates(IEnumerable<ColumnState>)

Establezca para ColumnState las columnas indicadas.

SetFilter(String, IEntryFilter)

Establezca el filtro para el especificado key.

(Heredado de IWpfTableControl)
SubscribeToDataSource(ITableDataSource)

Empiece a suscribirse a los ITableEntryproducidos por .ITableDataSource

(Heredado de IWpfTableControl)
UnselectAll()

Borra toda la selección.

(Heredado de IWpfTableControl)
UnsubscribeFromDataSource(ITableDataSource)

Deje de suscribirse al especificado ITableDataSource.

(Heredado de IWpfTableControl)

Eventos

DataStabilityChanged

Se genera cuando se cambia el estado de estabilidad de los datos. Compruebe IsDataStable el nuevo estado de estabilidad de datos.

EntriesChanged

Se genera (en el subproceso que creó el control) después de que hayan cambiado las entradas de los controles.

(Heredado de IWpfTableControl)
FiltersChanged

Se genera cada vez que se cambia el filtro de la tabla a través de SetFilter.

(Heredado de IWpfTableControl)
GroupingsChanged

Se genera cuando se cambia cualquier agrupación. Este evento siempre se genera en el subproceso que crea el control de tabla.

PreEntriesChanged

Se genera antes de que las entradas del control hayan cambiado.

(Heredado de IWpfTableControl)

Se aplica a