Clase GroupDescriptor
Describe un criterio de agrupación.
Espacio de nombres: System.Windows.Controls
Ensamblado: System.Windows.Controls.DomainServices (en system.windows.controls.domainservices.dll)
Uso
'Uso
Dim instance As GroupDescriptor
Sintaxis
'Declaración
Public Class GroupDescriptor
Inherits DependencyObject
public class GroupDescriptor : DependencyObject
public ref class GroupDescriptor : public DependencyObject
public class GroupDescriptor extends DependencyObject
public class GroupDescriptor extends DependencyObject
Ejemplo
En el ejemplo siguiente se muestra cómo agregar un valor que se va a utilizar para la agrupación.
<Grid x:Name="LayoutRoot" Background="White">
<riaControls:DomainDataSource Name="source" QueryName="GetProducts" AutoLoad="true">
<riaControls:DomainDataSource.DomainContext>
<domain:ProductDomainContext />
</riaControls:DomainDataSource.DomainContext>
<riaControls:DomainDataSource.GroupDescriptors>
<riaControls:GroupDescriptor PropertyPath="Size" />
</riaControls:DomainDataSource.GroupDescriptors>
</riaControls:DomainDataSource>
<data:DataGrid ItemsSource="{Binding Data, ElementName=source}" />
</Grid>
Notas
La clase DomainDataSource proporciona la colección GroupDescriptors para facilitar la agrupación de datos por valores de propiedad. En la colección GroupDescriptors, agregue las instancias GroupDescriptor que definen el valor que se utilizará para agrupar. Puede agregar tantas instancias GroupDescriptor como sea necesario.
Si utiliza GroupDescriptor mediante programación, compruebe que la propiedad CanLoad devuelve true. Cualquier intento de agrupación cuando CanLoad devuelve false, provoca que DomainDataSource produzca una excepción de operación no válida. La agrupación inicia una operación de carga y las operaciones de carga no se permiten cuando CanLoad es false.
Jerarquía de herencia
System.Object
System.Windows.DependencyObject
System.Windows.Controls.GroupDescriptor
Seguridad para subprocesos
Cualquier miembro estático público (Compartidos en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.
Plataformas
Plataformas de desarrollo
Microsoft Windows XP Home Edition, Windows XP Professional, Windows Server 2003 , Windows Server 2008 y Windows 2000
Plataformas de destino
Change History
Vea también
Referencia
Miembros GroupDescriptor
Espacio de nombres System.Windows.Controls