DataGrid Classe

Definizione

Rappresenta un controllo per la visualizzazione dei dati in una griglia personalizzabile.Represents a control that displays data in a customizable grid.

public ref class DataGrid : System::Windows::Controls::Primitives::MultiSelector
public class DataGrid : System.Windows.Controls.Primitives.MultiSelector
type DataGrid = class
    inherit MultiSelector
Public Class DataGrid
Inherits MultiSelector
Ereditarietà

Esempi

Nell'esempio seguente viene illustrato come associare un DataGrid oggetto a DataTable un oggetto e utilizzare la generazione automatica della colonna.The following example shows how to bind a DataGrid to a DataTable and use column auto-generation. Viene popolato utilizzando il Fill metodo di un DataAdapter oggetto da un DataSetoggetto. DataTableThe DataTable is populated by using the Fill method of a DataAdapter from a DataSet. Per ulteriori informazioni, vedere creazione di un set di dati e popolamento di un DataSet da un oggetto DataAdapter.For more information, see Creating a DataSet and Populating a DataSet from a DataAdapter. Per usare WPF Designer per Visual StudioWPF Designer for Visual Studio, vedere associare controlli WPF ai dati in Visual Studio.To use the WPF Designer per Visual StudioWPF Designer for Visual Studio, see Bind WPF controls to data in Visual Studio.

<DataGrid x:Name="CustomerGrid" ItemsSource="{Binding}" AlternatingRowBackground="LightBlue" AlternationCount="2" />
//Set the DataGrid's DataContext to be a filled DataTable
CustomerGrid.DataContext = custDataTable;
'Set the DataGrid's DataContext to be a filled DataTable
CustomerGrid.DataContext = custDataTable

Nell'esempio seguente viene illustrato come creare un DataGrid oggetto con una Columns raccolta personalizzata.The following example shows how to create a DataGrid with a customized Columns collection.

    <NavigationWindow x:Class="DataGrid_CustomColumns.Window1"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:core="clr-namespace:System;assembly=mscorlib"
        xmlns:local="clr-namespace:DataGrid_CustomColumns"
        Title="Customers" Height="300" Width="300" ShowsNavigationUI="False"  >
        
    <NavigationWindow.Resources>
        <!--Create list of enumeration values-->
        <ObjectDataProvider x:Key="myEnum" MethodName="GetValues" ObjectType="{x:Type core:Enum}">
            <ObjectDataProvider.MethodParameters>
                <x:Type Type="local:OrderStatus"/>
            </ObjectDataProvider.MethodParameters>
        </ObjectDataProvider>
        <!--Create an instance of the converter for Email-->
        <local:EmailConverter x:Key="EmailConverter" />
    </NavigationWindow.Resources>
    <NavigationWindow.Content>  
        
    <Grid>
        <DataGrid Name="DG1" ItemsSource="{Binding}" AutoGenerateColumns="False" >
            <DataGrid.Columns>
                <DataGridTextColumn Header="First Name"  Binding="{Binding FirstName}"/>
                <DataGridTextColumn Header="Last Name" Binding="{Binding LastName}" />
                <!--The Email property contains a URI.  For example "mailto:lucy0@adventure-works.com"-->
                <DataGridHyperlinkColumn Header="Email" Binding="{Binding Email}"  ContentBinding="{Binding Email, Converter={StaticResource EmailConverter}}" />
                <DataGridCheckBoxColumn Header="Member?" Binding="{Binding IsMember}" />
                <DataGridComboBoxColumn Header="Order Status"  SelectedItemBinding="{Binding Status}" ItemsSource="{Binding Source={StaticResource myEnum}}" />
            </DataGrid.Columns>
        </DataGrid>
    </Grid>
    </NavigationWindow.Content>
</NavigationWindow>
//Additional using statements
using System.Data;
using System.Collections.ObjectModel;
using System.Diagnostics;
'Additional using statements
Imports System.Data
Imports System.Collections.ObjectModel
Imports System.Diagnostics
public partial class Window1 : NavigationWindow
{
Class Window1
public Window1()
{
    InitializeComponent();

    //GetData() creates a collection of Customer data from a database
    ObservableCollection<Customer> custdata = GetData();
    
    //Bind the DataGrid to the customer data
    DG1.DataContext = custdata;
   
}
Public Sub New()
    ' This call is required by the Windows Form Designer.
    InitializeComponent()
    ' Add any initialization after the InitializeComponent() call.

    'GetData() creates a collection of Customer data from a database
    Dim custdata As ObservableCollection(Of Customer) = GetData()

    'Bind the DataGrid to the customer data
    DG1.DataContext = custdata

End Sub
//Defines the customer object
public class Customer
{
    public string FirstName { get; set; }
    public string LastName { get; set; }
    public Uri Email { get; set; }
    public bool IsMember { get; set; }
    public OrderStatus Status { get; set; }

}
'Defines the customer object
Public Class Customer
    Public Property FirstName() As String
    Public Property LastName() As String
    Public Property Email() As Uri
    Public Property IsMember() As Boolean
    Public Property Status() As OrderStatus
End Class
}
End Class
public enum OrderStatus { None, New, Processing, Shipped, Received };
Public Enum OrderStatus
    None
    [New]
    Processing
    Shipped
    Received
End Enum
//Converts the mailto uri to a string with just the customer alias
public class EmailConverter : IValueConverter
{
    public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
    {
        if (value != null)
        {
            string email = value.ToString();
            int index = email.IndexOf("@");
            string alias = email.Substring(7, index-7);
            return alias;
        }
        else
        {
            string email = "";
            return email;
        }
    }

    public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
    {
        Uri email = new Uri((string)value);
        return email;
    }
}
'Converts the mailto uri to a string with just the customer alias
Public Class EmailConverter
    Implements IValueConverter

    Public Function Convert(value As Object, targetType As System.Type, parameter As Object, culture As System.Globalization.CultureInfo) As Object Implements System.Windows.Data.IValueConverter.Convert
        If value IsNot Nothing Then
            Dim email As String = value.ToString()
            Dim index As Integer = email.IndexOf("@")
            Dim [alias] As String = email.Substring(7, index - 7)
            Return [alias]
        Else
            Dim email As String = ""
            Return email
        End If
    End Function

    Public Function ConvertBack(value As Object, targetType As System.Type, parameter As Object, culture As System.Globalization.CultureInfo) As Object Implements System.Windows.Data.IValueConverter.ConvertBack
        Dim email As New Uri(DirectCast(value, String))
        Return email
    End Function
End Class

Commenti

Il DataGrid controllo consente di visualizzare in modo flessibile una raccolta di dati in righe e colonne.The DataGrid control provides a flexible way to display a collection of data in rows and columns. Include DataGrid i tipi di colonna predefiniti e una colonna modello per l'hosting di contenuto personalizzato.The DataGrid includes built-in column types and a template column for hosting custom content. Il tipo di riga predefinito include una sezione dei dettagli a discesa che è possibile utilizzare per visualizzare contenuti aggiuntivi sotto i valori delle celle.The built-in row type includes a drop-down details section that you can use to display additional content below the cell values.

Associazione ai datiBinding to Data

Per associare l' DataGrid oggetto ai dati, impostare ItemsSource la proprietà su IEnumerable un'implementazione di.To bind the DataGrid to data, set the ItemsSource property to an IEnumerable implementation. Ogni riga della griglia dati è associata a un oggetto nell'origine dati e ogni colonna nella griglia dei dati è associata a una proprietà dell'oggetto dati.Each row in the data grid is bound to an object in the data source, and each column in the data grid is bound to a property of the data object. Per consentire l'aggiornamento DataGrid automatico dell'interfaccia utente quando gli elementi vengono aggiunti o rimossi dai dati di origine, è necessario DataGrid associare l'oggetto a una raccolta che implementa l' INotifyCollectionChanged interfaccia, ad esempio ObservableCollection<T>.In order for the DataGrid user interface to update automatically when items are added to or removed from the source data, the DataGrid must be bound to a collection that implements the INotifyCollectionChanged interface, such as an ObservableCollection<T>. Per riflettere automaticamente le modifiche alle proprietà, gli oggetti nella raccolta di origine devono INotifyPropertyChanged implementare l'interfaccia.To automatically reflect property changes, the objects in the source collection must implement the INotifyPropertyChanged interface. Per ulteriori informazioni, vedere Data Binding (WPF).For more information, see Data Binding (WPF).

ColonneColumns

Per impostazione predefinita, DataGrid il controllo genera automaticamente le colonne quando si ItemsSource imposta la proprietà.By default, the DataGrid control generates columns automatically when you set the ItemsSource property. Il tipo di colonna generato dipende dal tipo di dati nella colonna.The type of column that is generated depends on the type of data in the column. Nella tabella seguente sono elencati i tipi di colonne generate.The following table lists the generated columns types.

Tipo di colonna generatoGenerated Column Type Tipo di datiData Type
DataGridTextColumn String
DataGridCheckBoxColumn Boolean
DataGridComboBoxColumn Enum
DataGridHyperlinkColumn Uri

Nella figura seguente viene illustrato ogni tipo di colonna.The following illustration shows each of the column types.

![DataGrid con tutti e quattro i tipi di colonna predefiniti] (~/add/media/ndp-datagriddefault.png "DataGrid con tutti e quattro i tipi di colonna predefiniti")DataGrid with all four default column types

Quando le colonne vengono generate automaticamente, è possibile gestire AutoGeneratingColumn l'evento per personalizzare o annullare le colonne prima che vengano aggiunte DataGrida.When columns are auto-generated, you can handle the AutoGeneratingColumn event to customize or cancel columns before they are added to the DataGrid. Se si aggiungono le colonne definite dall'utente e le colonne generate automaticamente DataGrida, le colonne definite dall'utente vengono aggiunte per prime.If you add both user-defined columns and auto-generated columns to the DataGrid, the user-defined columns are added first. Per ridisporre l'ordine di visualizzazione delle colonne, è possibile impostare la DisplayIndex proprietà per le singole colonne.To rearrange the display order of the columns, you can set the DisplayIndex property for individual columns.

È possibile impedire la generazione automatica di colonne impostando AutoGenerateColumns la falseproprietà su.You can prevent automatic column generation by setting the AutoGenerateColumns property to false. Questa opzione è utile se si desidera creare e configurare tutte le colonne in modo esplicito.This is useful if you want to create and configure all columns explicitly.

Usare il DataGridTemplateColumn tipo per definire una colonna personalizzata se i tipi di colonna predefiniti non soddisfano le proprie esigenze.Use the DataGridTemplateColumn type to define a custom column if the built-in column types do not meet your needs. Il DataGridTemplateColumn tipo fornisce CellTemplate le CellEditingTemplate proprietà e che consentono di specificare i modelli di contenuto per le modalità di visualizzazione e di modifica.The DataGridTemplateColumn type provides CellTemplate and CellEditingTemplate properties that enable you to specify content templates for both display and editing modes. Ad esempio, è possibile definire una colonna personalizzata per le date.For example, you could define a custom column for dates. Può definire un oggetto TextBlock per visualizzare CellEditingTemplate una data e può definire un DatePicker controllo per modificare la data. CellTemplateThe CellTemplate could define a TextBlock to display a date, and the CellEditingTemplate could define a DatePicker control to edit the date.

È possibile utilizzare la Columns raccolta per aggiungere, inserire, rimuovere e modificare le colonne del controllo a livello di codice in fase di esecuzione.You can use the Columns collection to programmatically add, insert, remove, and change any columns in the control at run time. Controllare la IsAutoGenerated proprietà per determinare se una colonna viene generata automaticamente o definita dall'utente.Check the IsAutoGenerated property to determine whether a column is auto generated or user defined. Le ItemsSource colonne generate automaticamente verranno aggiunte, rimosse o rigenerate automaticamente quando cambiano.Auto-generated columns will be automatically added, removed, or regenerated when the ItemsSource changes.

SelectionSelection

Per impostazione predefinita, l'intera riga viene selezionata quando un utente fa clic su una DataGridcella in un oggetto e un utente può selezionare più righe.By default, the entire row is selected when a user clicks a cell in a DataGrid, and a user can select multiple rows. È possibile impostare la SelectionUnit proprietà per specificare se un utente può selezionare celle, righe complete o entrambe.You can set the SelectionUnit property to specify whether a user can select cells, full rows, or both. Impostare la SelectionMode proprietà per specificare se è possibile selezionare più righe o celle oppure solo singole righe o celle.Set the SelectionMode property to specify whether multiple rows or cells can be selected, or only single rows or cells.

È possibile ottenere informazioni sulle celle selezionate dalla SelectedCells proprietà.You can get information about the cells that are selected from the SelectedCells property. È possibile ottenere informazioni sulle celle per le quali la selezione è cambiata SelectedCellsChangedEventArgs nell'oggetto SelectedCellsChanged dell'evento.You can get information about cells for which selection has changed in the SelectedCellsChangedEventArgs of the SelectedCellsChanged event. Chiamare i SelectAllCells metodi UnselectAllCells o per selezionare o deselezionare tutte le celle a livello di codice.Call the SelectAllCells or UnselectAllCells methods to programmatically select or unselect all cells. Per ulteriori informazioni, vedere comportamento predefinito di tastiera e mouse nel controllo DataGrid.For more information, see Default Keyboard and Mouse Behavior in the DataGrid Control.

Raggruppamento, ordinamento e filtroGrouping, Sorting, and Filtering

Per impostazione predefinita, è possibile ordinare gli elementi DataGrid in un oggetto facendo clic sull'intestazione di colonna.By default, you can sort items in a DataGrid by clicking the column header. È possibile personalizzare l'ordinamento gestendo l' Sorting evento.You can customize sorting by handling the Sorting event. Per annullare l'ordinamento predefinito, impostare la Handled proprietà su true.To cancel the default sort, set the Handled property to true. È anche possibile ordinare i dati di origine prima di essere visualizzati in DataGrid.You can also sort the source data before it is displayed in the DataGrid.

Per raggruppare, ordinare e filtrare i dati in DataGrid, è necessario associare DataGrid l'oggetto ICollectionView a un'implementazione di che supporta queste operazioni.To group, sort, and filter data in the DataGrid, you bind the DataGrid to an ICollectionView implementation that supports these operations. È quindi possibile eseguire le operazioni sulla visualizzazione raccolta.You then perform the operations on the collection view. Quando gli elementi vengono raggruppati in DataGrid, è possibile definire un GroupStyle oggetto che specifica l'aspetto di ogni gruppo.When items are grouped in the DataGrid, you can define a GroupStyle that specifies the appearance of each group. Per applicare l' GroupStyle oggetto, aggiungerlo alla DataGrid GroupStyle raccolta di.You apply the GroupStyle by adding it to the GroupStyle collection of the DataGrid. Se si dispone di più livelli di raggruppamento, è possibile applicare stili diversi a ogni livello di gruppo.If you have multiple levels of grouping, you can apply different styles to each group level. Gli stili vengono applicati nell'ordine in cui sono definiti.Styles are applied in the order in which they are defined. Per altre informazioni, vedere Procedura: Raggruppare, ordinare e filtrare i dati nel controlloDataGrid.For more information, see How to: Group, Sort, and Filter Data in the DataGrid Control.

ModificaEditing

Per impostazione predefinita, è possibile modificare gli elementi direttamente DataGridin.By default, you can edit items directly in the DataGrid. Per garantire che le modifiche possano essere sottoposte a commit e annullate DataGrid correttamente, gli IEditableObject oggetti in devono implementare l'interfaccia.To guarantee that edits can be committed and canceled correctly, the objects in the DataGrid must implement the IEditableObject interface. In alternativa, è possibile impostare la IsReadOnly proprietà su true per disabilitare la DataGridmodifica in.Alternatively, you can set the IsReadOnly property to true to disable editing in the DataGrid.

DataGrid Dispone del supporto incorporato per i comandi di modifica seguenti:The DataGrid has built-in support for the following editing commands:

ComandoCommand Binding di input predefinitoDefault Input Binding
BeginEditCommand F2F2
CancelEditCommand ESCESC
CommitEditCommand INVIOENTER
DeleteCommand DELETEDELETE

Per impostare la cella corrente in modalità di modifica, fare clic su di essa o premere F2.You put the current cell into edit mode by clicking it or pressing F2. Viene eseguito il commit di una modifica a livello di cella quando si passa a un'altra cella nella stessa riga o si preme INVIO mentre la cella è in modalità di modifica.A cell-level edit is committed when you move to another cell in the same row or press ENTER while the cell is in edit mode. Viene eseguito il commit di tutte le modifiche in una riga quando si passa a un'altra riga o si preme INVIO mentre la riga è in modalità di modifica.All edits in a row are committed when you move to another row or press ENTER while the row is in edit mode. Per annullare una modifica della cella, premere ESC una volta e annullare tutte le modifiche in una riga premendo ESC due volte.You cancel a cell edit by pressing ESC one time, and cancel all edits in a row by pressing ESC two times. Per ulteriori informazioni su come eseguire il commit e annullare le modifiche a livello di codice BeginEdit, CommitEditvedere i CancelEdit metodi, e.For more information about programmatically committing and canceling edits, see the BeginEdit, CommitEdit, and CancelEdit methods. Per ulteriori informazioni sugli eventi correlati alla modifica, vedere BeginningEdit CellEditEnding, PreparingCellForEdit, e RowEditEnding.For more information about edit-related events, see BeginningEdit, PreparingCellForEdit, CellEditEnding, and RowEditEnding.

Impostare le CanUserAddRows proprietà CanUserDeleteRows e per specificare se un utente può aggiungere o eliminare righe.Set the CanUserAddRows and CanUserDeleteRows properties to specify whether a user can add or delete rows. Un utente può eliminare le righe selezionate premendo il tasto CANC.A user can delete selected rows by pressing the DELETE key. Se la CanUserAddRows proprietà è impostata su true, viene aggiunta una nuova riga DataGriddell'elemento come ultima riga nell'oggetto.If the CanUserAddRows property is set to true, a new item row is added as the last row in the DataGrid. È possibile impostare i valori predefiniti per i nuovi elementi gestendo l' InitializingNewItem evento.You can set default values for new items by handling the InitializingNewItem event.

Nota

Il fatto che le azioni di modifica siano consentite è influenzato da diversi fattori IsReadOnly aggiuntivi IsEnabled , tra cui DataGridlo stato e di, e se la raccolta dati sottostante consente l'azione.Whether editing actions are allowed is influenced by a variety of additional factors, including the IsReadOnly and IsEnabled state of the DataGrid, and whether the underlying data collection allows the action.

ConvalidaValidation

DataGrid Consente di eseguire la convalida a livello di cella e di riga.The DataGrid enables you to perform validation at both the cell and row level. Con la convalida a livello di cella, le singole proprietà di un oggetto dati associato vengono convalidate quando un utente aggiorna un valore.With cell-level validation, you validate individual properties of a bound data object when a user updates a value. Con la convalida a livello di riga, è possibile convalidare interi oggetti dati quando un utente esegue il commit delle modifiche a una riga.With row-level validation, you validate entire data objects when a user commits changes to a row. È possibile fornire commenti visivi personalizzati per gli errori di convalida a livello di RowValidationErrorTemplate riga impostando la proprietà oppure è possibile utilizzare l'indicatore di errore predefinito.You can provide customized visual feedback for row-level validation errors by setting the RowValidationErrorTemplate property, or you can use the default error indicator. Per creare una regola di convalida personalizzata, creare una classe che deriva dalla ValidationRule classe e implementare il Validate metodo.To create a custom validation rule, create a class that derives from the ValidationRule class and implement the Validate method. Aggiungere la regola di convalida personalizzata alla RowValidationRules raccolta.Add the custom validation rule to the RowValidationRules collection.

Personalizzazione del controllo DataGridCustomizing the DataGrid Control

Il DataGrid controllo supporta le opzioni di formattazione delle tabelle comuni, ad esempio gli sfondi di riga alternati e la possibilità di visualizzare o nascondere intestazioni, griglie e barre di scorrimento.The DataGrid control supports common table formatting options, such as alternating row backgrounds and the ability to show or hide headers, gridlines, and scroll bars. Il controllo fornisce inoltre diverse proprietà di stile e modello che è possibile utilizzare per modificare completamente l'aspetto del controllo e delle relative righe, colonne, intestazioni e celle.Additionally, the control provides several style and template properties that you can use to completely change the appearance of the control and its rows, columns, headers, and cells.

Per personalizzare DataGrid il comportamento, è possibile gestire gli eventi per la modifica della selezione, la modifica delle celle e il riordinamento delle colonne.To customize DataGrid behavior, you can handle events for selection change, cell editing, and column re-ordering. Espone DataGrid inoltre diversi eventi per il riciclo delle righe che è possibile gestire per personalizzare le righe.The DataGrid also exposes several events for row recycling that you can handle to customize rows.

Per applicare le stesse impostazioni di proprietà a DataGrid più controlli, utilizzare Style la proprietà.To apply the same property settings to multiple DataGrid controls, use the Style property. È possibile modificare l'impostazione ControlTemplate predefinita per dare al controllo un aspetto univoco.You can modify the default ControlTemplate to give the control a unique appearance. Per ulteriori informazioni sulla creazione di ControlTemplateun oggetto, vedere personalizzazione dell'aspetto di un controllo esistente mediante la creazione di un oggetto ControlTemplate.For more information about creating a ControlTemplate, see Customizing the Appearance of an Existing Control by Creating a ControlTemplate. Per visualizzare le parti e gli stati specifici di DataGrid, vedere stili e modelli di DataGrid.To see the parts and states that are specific to the DataGrid, see DataGrid Styles and Templates.

Le proprietà di dipendenza per questo controllo possono essere impostate dallo stile predefinito del controllo.Dependency properties for this control might be set by the control's default style. Se una proprietà è impostata da uno stile predefinito, è possibile che la proprietà venga modificata rispetto al valore predefinito quando il controllo viene visualizzato nell'applicazione.If a property is set by a default style, the property might change from its default value when the control appears in the application. Lo stile predefinito è determinato da quale tema desktop viene utilizzato quando l'applicazione è in esecuzione.The default style is determined by which desktop theme is used when the application is running. Per ulteriori informazioni, vedere temi WPF predefiniti.For more information, see Default WPF Themes.

Nota

L'impostazione di una proprietà visiva ha effetto solo se la proprietà è presente nel modello predefinito del controllo ed è impostata tramite un TemplateBinding.Setting a visual property only has an effect if that property is both present in the control's default template and is set by using a TemplateBinding. Un elenco delle proprietà visive è disponibile nella sezione Modifica della struttura visiva di un controllo dell'articolo Personalizzazione dell'aspetto di un controllo esistente mediante la creazione di un oggetto ControlTemplate.You can find a list of visual properties in the Changing the Visual Structure of a Control section in the Customizing the Appearance of an Existing Control by Creating a ControlTemplate article.

Attività comuniCommon Tasks

Nella tabella seguente vengono fornite informazioni sulle attività generalmente associate a DataGrid.The following table provides information about tasks that are typically associated with the DataGrid.

AttivitàTask ImplementazioneImplementation
Imposta colori di sfondo delle righe alternateSet alternating row background colors Impostare la AlternationIndex proprietà su 2 o più, quindi assegnare un oggetto Brush alle RowBackground proprietà e AlternatingRowBackground .Set the AlternationIndex property to 2 or more, and then assign a Brush to the RowBackground and AlternatingRowBackground properties.
Definire il comportamento di selezione delle celle e delle righeDefine cell and row selection behavior Impostare le proprietà SelectionMode e SelectionUnit.Set the SelectionMode and SelectionUnit properties.
Personalizzare l'aspetto visivo di intestazioni, celle e righeCustomize the visual appearance of headers, cells and rows Applicare un nuovo Style oggetto ColumnHeaderStylealle proprietà RowHeaderStyle, CellStyle, o RowStyle .Apply a new Style to the ColumnHeaderStyle, RowHeaderStyle, CellStyle, or RowStyle properties.
Imposta opzioni di ridimensionamentoSet sizing options Impostare le Heightproprietà MaxHeight, MinHeight, ,Width,o. MaxWidth MinWidthSet the Height, MaxHeight, MinHeight, Width, MaxWidth, or MinWidth properties. Per ulteriori informazioni, vedere Opzioni di ridimensionamento nel controllo DataGrid.For more information, see Sizing Options in the DataGrid Control.
Accedi agli elementi selezionatiAccess selected items Controllare la SelectedCells proprietà per ottenere le celle selezionate e controllare la SelectedItems proprietà per ottenere le righe selezionate.Check the SelectedCells property to get the selected cells and check the SelectedItems property to get the selected rows. Per altre informazioni, vedere la proprietà SelectedCells.For more information, see the SelectedCells property.
Personalizzare le interazioni dell'utente finaleCustomize end-user interactions Impostare le CanUserAddRowsproprietà CanUserDeleteRows, CanUserReorderColumns, ,CanUserResizeColumns,e. CanUserResizeRows CanUserSortColumnsSet the CanUserAddRows, CanUserDeleteRows, CanUserReorderColumns, CanUserResizeColumns, CanUserResizeRows, and CanUserSortColumns properties.
Annulla o modifica colonne generate automaticamenteCancel or change auto-generated columns Gestire l' AutoGeneratingColumn evento.Handle the AutoGeneratingColumn event.
Blocca una colonnaFreeze a column Impostare la FrozenColumnCount proprietà su 1 e spostare la colonna nella posizione più a sinistra impostando la DisplayIndex proprietà su 0.Set the FrozenColumnCount property to 1 and move the column to the left-most position by setting the DisplayIndex property to 0.
Utilizzare i dati XML come origine datiUse XML data as the data source Associare l' ItemsSource oggetto DataGrid alla query XPath che rappresenta la raccolta di elementi.Bind the ItemsSource on the DataGrid to the XPath query representing the collection of items. Creare ogni colonna in DataGrid.Create each column in the DataGrid. Associare ogni colonna impostando XPath sull'associazione alla query che ottiene la proprietà nell'origine dell'elemento.Bind each column by setting the XPath on the binding to the query that gets the property on the item source. Per un esempio, vedere DataGridTextColumn.For an example, see DataGridTextColumn.
Raggruppa elementiGroup items Eseguire l'associazione CollectionView a CollectionViewSource un oggetto o che supporta il raggruppamento.Bind to a CollectionView or CollectionViewSource that supports grouping. Per altre informazioni, vedere Procedura: Raggruppare, ordinare e filtrare i dati nel controlloDataGrid.For more information, see How to: Group, Sort, and Filter Data in the DataGrid Control.
Visualizza la sezione dei dettagli per una rigaDisplay the details section for a row Definire un RowDetailsTemplate oggetto per specificare l'aspetto della sezione dei dettagli.Define a RowDetailsTemplate to specify the appearance of the details section. RowDetailsVisibilityMode Impostare per specificare quando viene visualizzata la sezione dei dettagli.Set the RowDetailsVisibilityMode to specify when the details section is shown. Per altre informazioni, vedere Procedura: Aggiungere i dettagli della riga a uncontrollo DataGrid.For more information, see How to: Add Row Details to a DataGrid Control.

Costruttori

DataGrid()

Inizializza una nuova istanza della classe DataGrid.Initializes a new instance of the DataGrid class.

Campi

AlternatingRowBackgroundProperty

Identifica la proprietà di dipendenza AlternatingRowBackground.Identifies the AlternatingRowBackground dependency property.

AreRowDetailsFrozenProperty

Identifica la proprietà di dipendenza AreRowDetailsFrozen.Identifies the AreRowDetailsFrozen dependency property.

AutoGenerateColumnsProperty

Identifica la proprietà di dipendenza AutoGenerateColumns.Identifies the AutoGenerateColumns dependency property.

BeginEditCommand

Rappresenta il comando che indica l'intenzione di iniziare la modifica della cella o della riga corrente dell'oggetto DataGrid.Represents the command that indicates the intention to begin editing the current cell or row of the DataGrid.

CancelEditCommand

Rappresenta il comando che indica l'intenzione di annullare le modifiche in sospeso apportate alla cella o alla riga corrente e di ripristinare lo stato precedente all'esecuzione del comando BeginEditCommand.Represents the command that indicates the intention to cancel any pending changes to the current cell or row and revert to the state before the BeginEditCommand command was executed.

CanUserAddRowsProperty

Identifica la proprietà di dipendenza CanUserAddRows.Identifies the CanUserAddRows dependency property.

CanUserDeleteRowsProperty

Identifica la proprietà di dipendenza CanUserDeleteRows.Identifies the CanUserDeleteRows dependency property.

CanUserReorderColumnsProperty

Identifica la proprietà di dipendenza CanUserReorderColumns.Identifies the CanUserReorderColumns dependency property.

CanUserResizeColumnsProperty

Identifica la proprietà di dipendenza CanUserResizeColumns.Identifies the CanUserResizeColumns dependency property.

CanUserResizeRowsProperty

Identifica la proprietà di dipendenza CanUserResizeRows.Identifies the CanUserResizeRows dependency property.

CanUserSortColumnsProperty

Identifica la proprietà di dipendenza CanUserSortColumns.Identifies the CanUserSortColumns dependency property.

CellsPanelHorizontalOffsetProperty

Identifica la proprietà di dipendenza CellsPanelHorizontalOffset.Identifies the CellsPanelHorizontalOffset dependency property.

CellStyleProperty

Identifica la proprietà di dipendenza CellStyle.Identifies the CellStyle dependency property.

ClipboardCopyModeProperty

Identifica la proprietà di dipendenza ClipboardCopyMode.Identifies the ClipboardCopyMode dependency property.

ColumnHeaderHeightProperty

Identifica la proprietà di dipendenza ColumnHeaderHeight.Identifies the ColumnHeaderHeight dependency property.

ColumnHeaderStyleProperty

Identifica la proprietà di dipendenza ColumnHeaderStyle.Identifies the ColumnHeaderStyle dependency property.

ColumnWidthProperty

Identifica la proprietà di dipendenza ColumnWidth.Identifies the ColumnWidth dependency property.

CommitEditCommand

Rappresenta il comando che indica l'intenzione di eseguire il commit delle modifiche in sospeso apportate alla cella o alla riga corrente e di uscire dalla modalità di modifica.Represents the command that indicates the intention to commit pending changes to the current cell or row and exit edit mode.

CurrentCellProperty

Identifica la proprietà di dipendenza CurrentCell.Identifies the CurrentCell dependency property.

CurrentColumnProperty

Identifica la proprietà di dipendenza CurrentColumn.Identifies the CurrentColumn dependency property.

CurrentItemProperty

Identifica la proprietà di dipendenza CurrentItem.Identifies the CurrentItem dependency property.

DragIndicatorStyleProperty

Identifica la proprietà di dipendenza DragIndicatorStyle.Identifies the DragIndicatorStyle dependency property.

DropLocationIndicatorStyleProperty

Identifica la proprietà di dipendenza DropLocationIndicatorStyle.Identifies the DropLocationIndicatorStyle dependency property.

EnableColumnVirtualizationProperty

Identifica la proprietà di dipendenza EnableColumnVirtualization.Identifies the EnableColumnVirtualization dependency property.

EnableRowVirtualizationProperty

Identifica la proprietà di dipendenza EnableRowVirtualization.Identifies the EnableRowVirtualization dependency property.

FrozenColumnCountProperty

Identifica la proprietà di dipendenza FrozenColumnCount.Identifies the FrozenColumnCount dependency property.

GridLinesVisibilityProperty

Identifica la proprietà di dipendenza GridLinesVisibility.Identifies the GridLinesVisibility dependency property.

HeadersVisibilityProperty

Identifica la proprietà di dipendenza HeadersVisibility.Identifies the HeadersVisibility dependency property.

HorizontalGridLinesBrushProperty

Identifica la proprietà di dipendenza HorizontalGridLinesBrush.Identifies the HorizontalGridLinesBrush dependency property.

HorizontalScrollBarVisibilityProperty

Identifica la proprietà di dipendenza HorizontalScrollBarVisibility.Identifies the HorizontalScrollBarVisibility dependency property.

IsReadOnlyProperty

Identifica la proprietà di dipendenza IsReadOnly.Identifies the IsReadOnly dependency property.

MaxColumnWidthProperty

Identifica la proprietà di dipendenza MaxColumnWidth.Identifies the MaxColumnWidth dependency property.

MinColumnWidthProperty

Identifica la proprietà di dipendenza MinColumnWidth.Identifies the MinColumnWidth dependency property.

MinRowHeightProperty

Identifica la proprietà di dipendenza MinRowHeight.Identifies the MinRowHeight dependency property.

NewItemMarginProperty

Identifica la proprietà di dipendenza NewItemMargin.Identifies the NewItemMargin dependency property.

NonFrozenColumnsViewportHorizontalOffsetProperty

Identifica la proprietà di dipendenza NonFrozenColumnsViewportHorizontalOffset.Identifies the NonFrozenColumnsViewportHorizontalOffset dependency property.

RowBackgroundProperty

Identifica la proprietà di dipendenza RowBackground.Identifies the RowBackground dependency property.

RowDetailsTemplateProperty

Identifica la proprietà di dipendenza RowDetailsTemplate.Identifies the RowDetailsTemplate dependency property.

RowDetailsTemplateSelectorProperty

Identifica la proprietà di dipendenza RowDetailsTemplateSelector.Identifies the RowDetailsTemplateSelector dependency property.

RowDetailsVisibilityModeProperty

Identifica la proprietà di dipendenza RowDetailsVisibilityMode.Identifies the RowDetailsVisibilityMode dependency property.

RowHeaderActualWidthProperty

Identifica la proprietà di dipendenza RowHeaderActualWidth.Identifies the RowHeaderActualWidth dependency property.

RowHeaderStyleProperty

Identifica la proprietà di dipendenza RowHeaderStyle.Identifies the RowHeaderStyle dependency property.

RowHeaderTemplateProperty

Identifica la proprietà di dipendenza RowHeaderTemplate.Identifies the RowHeaderTemplate dependency property.

RowHeaderTemplateSelectorProperty

Identifica la proprietà di dipendenza RowHeaderTemplateSelector.Identifies the RowHeaderTemplateSelector dependency property.

RowHeaderWidthProperty

Identifica la proprietà di dipendenza RowHeaderWidth.Identifies the RowHeaderWidth dependency property.

RowHeightProperty

Identifica la proprietà di dipendenza RowHeight.Identifies the RowHeight dependency property.

RowStyleProperty

Identifica la proprietà di dipendenza RowStyle.Identifies the RowStyle dependency property.

RowStyleSelectorProperty

Identifica la proprietà di dipendenza RowStyleSelector.Identifies the RowStyleSelector dependency property.

RowValidationErrorTemplateProperty

Identifica la proprietà di dipendenza RowValidationErrorTemplate.Identifies the RowValidationErrorTemplate dependency property.

SelectionModeProperty

Identifica la proprietà di dipendenza SelectionMode.Identifies the SelectionMode dependency property.

SelectionUnitProperty

Identifica la proprietà di dipendenza SelectionUnit.Identifies the SelectionUnit dependency property.

VerticalGridLinesBrushProperty

Identifica la proprietà di dipendenza VerticalGridLinesBrush.Identifies the VerticalGridLinesBrush dependency property.

VerticalScrollBarVisibilityProperty

Identifica la proprietà di dipendenza VerticalScrollBarVisibility.Identifies the VerticalScrollBarVisibility dependency property.

Proprietà

ActualHeight

Ottiene l'altezza di questo elemento di cui è stato eseguito il rendering.Gets the rendered height of this element.

(Ereditato da FrameworkElement)
ActualWidth

Ottiene la larghezza di questo elemento di cui è stato eseguito il rendering.Gets the rendered width of this element.

(Ereditato da FrameworkElement)
AllowDrop

Recupera o imposta un valore che indica se l'elemento può essere utilizzato come destinazione di un'operazione di trascinamento e rilascio.Gets or sets a value indicating whether this element can be used as the target of a drag-and-drop operation. Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
AlternatingRowBackground

Ottiene o imposta il pennello di sfondo per l'utilizzo su righe alternative.Gets or sets the background brush for use on alternating rows.

AlternationCount

Ottiene o imposta il numero di contenitori di elementi alternativi in ItemsControl, che consente ai contenitori alternativi di avere un aspetto univoco.Gets or sets the number of alternating item containers in the ItemsControl, which enables alternating containers to have a unique appearance.

(Ereditato da ItemsControl)
AreAnyTouchesCaptured

Ottiene un valore che indica se almeno un dispositivo a tocco è acquisito nell'elemento.Gets a value that indicates whether at least one touch is captured to this element.

(Ereditato da UIElement)
AreAnyTouchesCapturedWithin

Ottiene un valore che indica se almeno un tocco è acquisito nell'elemento o nei relativi elementi figlio della struttura ad albero visuale.Gets a value that indicates whether at least one touch is captured to this element or to any child elements in its visual tree.

(Ereditato da UIElement)
AreAnyTouchesDirectlyOver

Ottiene un valore che indica se almeno un dispositivo a tocco viene premuto sull'elemento.Gets a value that indicates whether at least one touch is pressed over this element.

(Ereditato da UIElement)
AreAnyTouchesOver

Ottiene un valore che indica se almeno un tocco viene premuto sull'elemento o sui relativi elementi figlio della struttura ad albero visuale.Gets a value that indicates whether at least one touch is pressed over this element or any child elements in its visual tree.

(Ereditato da UIElement)
AreRowDetailsFrozen

Ottiene o imposta un valore che indica se i dettagli della riga possono scorrere orizzontalmente.Gets or sets a value that indicates whether the row details can scroll horizontally.

AutoGenerateColumns

Ottiene o imposta un valore che indica se le colonne vengono create automaticamente.Gets or sets a value that indicates whether the columns are created automatically.

Background

Ottiene o imposta un pennello che descrive lo sfondo di un controllo.Gets or sets a brush that describes the background of a control.

(Ereditato da Control)
BindingGroup

Ottiene o imposta l'oggetto BindingGroup utilizzato per l'elemento.Gets or sets the BindingGroup that is used for the element.

(Ereditato da FrameworkElement)
BitmapEffect

Recupera o imposta un effetto bitmap da applicare direttamente al contenuto renderizzato dell'elemento.Gets or sets a bitmap effect that applies directly to the rendered content for this element. Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
BitmapEffectInput

Recupera o imposta un'origine di input per l'effetto bitmap da applicare direttamente al contenuto renderizzato dell'elemento.Gets or sets an input source for the bitmap effect that applies directly to the rendered content for this element. Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
BorderBrush

Ottiene o imposta un pennello che descrive lo sfondo del bordo di un controllo.Gets or sets a brush that describes the border background of a control.

(Ereditato da Control)
BorderThickness

Ottiene o imposta lo spessore del bordo di un controllo.Gets or sets the border thickness of a control.

(Ereditato da Control)
CacheMode

Ottiene o imposta una rappresentazione nascosta dell'oggetto UIElement.Gets or sets a cached representation of the UIElement.

(Ereditato da UIElement)
CanSelectMultipleItems

Ottiene o imposta un valore che indica se è possibile selezionare contemporaneamente più elementi in MultiSelector.Gets or sets a value that indicates whether the multiple items in the MultiSelector can be selected at a time.

(Ereditato da MultiSelector)
CanUserAddRows

Ottiene o imposta un valore che indica se l'utente può aggiungere nuove righe all'oggetto DataGrid.Gets or sets a value that indicates whether the user can add new rows to the DataGrid.

CanUserDeleteRows

Ottiene o imposta un valore che indica se l'utente può eliminare righe dall'oggetto DataGrid.Gets or sets a value that indicates whether the user can delete rows from the DataGrid.

CanUserReorderColumns

Recupera o imposta un valore che indica se l'utente può modificare l'ordine di visualizzazione delle colonne trascinandone le intestazioni con il mouse.Gets or sets a value that indicates whether the user can change the column display order by dragging column headers with the mouse.

CanUserResizeColumns

Ottiene o imposta un valore che indica se l'utente può regolare la larghezza delle colonne utilizzando il mouse.Gets or sets a value that indicates whether the user can adjust the width of columns by using the mouse.

CanUserResizeRows

Ottiene o imposta un valore che indica se l'utente può regolare l'altezza delle righe utilizzando il mouse.Gets or sets a value that indicates whether the user can adjust the height of rows by using the mouse.

CanUserSortColumns

Recupera o imposta un valore che indica se l'utente può ordinare le colonne facendo clic sull'intestazione.Gets or sets a value that indicates whether the user can sort columns by clicking the column header.

CellsPanelHorizontalOffset

Ottiene l'offset orizzontale per l'oggetto DataGridCellsPanel.Gets the horizontal offset for the DataGridCellsPanel.

CellStyle

Ottiene o imposta lo stile applicato a tutte le celle nell'oggetto DataGrid.Gets or sets the style applied to all cells in the DataGrid.

Clip

Ottiene o imposta la geometria usata per definire la struttura dei contenuti di un elemento.Gets or sets the geometry used to define the outline of the contents of an element. Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
ClipboardCopyMode

Ottiene o imposta un valore che indica come il contenuto viene copiato negli Appunti.Gets or sets a value that indicates how content is copied to the clipboard.

ClipToBounds

Recupera o imposta un valore che indica se ritagliare il contenuto dell'elemento (o il contenuto proveniente dagli elementi figlio dell'elemento) per adattarlo alle dimensioni dell'elemento contenitore.Gets or sets a value indicating whether to clip the content of this element (or content coming from the child elements of this element) to fit into the size of the containing element. Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
ColumnHeaderHeight

Ottiene o imposta l'altezza della riga delle intestazioni di colonna.Gets or sets the height of the column headers row.

ColumnHeaderStyle

Ottiene o imposta lo stile applicato a tutte le intestazioni di colonna nell'oggetto DataGrid.Gets or sets the style applied to all column headers in the DataGrid.

Columns

Ottiene un insieme contenente tutte le colonne dell'oggetto DataGrid.Gets a collection that contains all the columns in the DataGrid.

ColumnWidth

Ottiene o imposta la larghezza standard e la modalità di ridimensionamento delle colonne e delle intestazioni nell'oggetto DataGrid.Gets or sets the standard width and sizing mode of columns and headers in the DataGrid.

CommandBindings

Ottiene un insieme di oggetti CommandBinding associati a questo elemento.Gets a collection of CommandBinding objects associated with this element. Un oggetto CommandBinding consente la gestione dei comandi per questo elemento e dichiara il collegamento tra un comando, i relativi eventi e i gestori associati da questo elemento.A CommandBinding enables command handling for this element, and declares the linkage between a command, its events, and the handlers attached by this element.

(Ereditato da UIElement)
ContextMenu

Recupera o imposta l'elemento del menu di scelta rapida che deve essere visualizzato ogni volta che il menu di scelta rapida viene richiesto tramite interfaccia utenteuser interface (UI) all'interno dell'elemento.Gets or sets the context menu element that should appear whenever the context menu is requested through interfaccia utenteuser interface (UI) from within this element.

(Ereditato da FrameworkElement)
CurrentCell

Ottiene o imposta la cella con lo stato attivo.Gets or sets the cell that has focus.

CurrentColumn

Ottiene o imposta la colonna contenente la cella attiva.Gets or sets the column that contains the current cell.

CurrentItem

Ottiene l'elemento di dati associato alla riga contenente la cella attiva.Gets the data item bound to the row that contains the current cell.

Cursor

Recupera o imposta il cursore visualizzato quando il puntatore del mouse è posizionato sull'elemento.Gets or sets the cursor that displays when the mouse pointer is over this element.

(Ereditato da FrameworkElement)
DataContext

Ottiene o imposta il contesto dei dati per un elemento quando partecipa al data binding.Gets or sets the data context for an element when it participates in data binding.

(Ereditato da FrameworkElement)
DefaultStyleKey

Ottiene o imposta la chiave da usare per fare riferimento allo stile per il controllo quando vengono usati o definiti stili del tema.Gets or sets the key to use to reference the style for this control, when theme styles are used or defined.

(Ereditato da FrameworkElement)
DeleteCommand

Rappresenta il comando che indica l'intenzione di eliminare la riga corrente.Represents the command that indicates the intention to delete the current row.

DependencyObjectType

Ottiene la classe DependencyObjectType che include il tipo CLRCLR di questa istanza.Gets the DependencyObjectType that wraps the CLRCLR type of this instance.

(Ereditato da DependencyObject)
DesiredSize

Ottiene le dimensioni calcolate da questo elemento durante il passaggio di misurazione del processo di layout.Gets the size that this element computed during the measure pass of the layout process.

(Ereditato da UIElement)
Dispatcher

Ottiene l'oggetto Dispatcher associato a DispatcherObject.Gets the Dispatcher this DispatcherObject is associated with.

(Ereditato da DispatcherObject)
DisplayMemberPath

Ottiene o imposta un percorso di un valore sull'oggetto di origine che funge da rappresentazione visiva dell'oggetto.Gets or sets a path to a value on the source object to serve as the visual representation of the object.

(Ereditato da ItemsControl)
DragIndicatorStyle

Ottiene o imposta lo stile utilizzato quando viene eseguito il rendering dell'indicatore di trascinamento visualizzato durante il trascinamento di un'intestazione di colonna.Gets or sets the style that is used when rendering the drag indicator that is displayed while dragging a column header.

DropLocationIndicatorStyle

Ottiene o imposta lo stile applicato per indicare la destinazione finale durante il trascinamento di un'intestazione di colonna.Gets or sets the style that is applied to indicate the drop location when dragging a column header.

Effect

Ottiene o imposta l'effetto bitmap da applicare all'oggetto UIElement.Gets or sets the bitmap effect to apply to the UIElement. Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
EnableColumnVirtualization

Ottiene o imposta un valore che indica se è abilitata la virtualizzazione delle colonne.Gets or sets a value that indicates whether column virtualization is enabled.

EnableRowVirtualization

Ottiene o imposta un valore che indica se è abilitata la virtualizzazione delle righe.Gets or sets a value that indicates whether row virtualization is enabled.

FlowDirection

Ottiene o imposta la direzione del testo e di altri elementi interfaccia utenteuser interface (UI) all'interno di qualsiasi elemento padre che ne controlla il layout.Gets or sets the direction that text and other interfaccia utenteuser interface (UI) elements flow within any parent element that controls their layout.

(Ereditato da FrameworkElement)
Focusable

Recupera o imposta un valore che indica se l'elemento può ricevere lo stato attivo.Gets or sets a value that indicates whether the element can receive focus. Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
FocusBorderBrushKey

Ottiene la chiave che fa riferimento al pennello dei bordi predefinito per una cella attivata.Gets the key that references the default border brush for a focused cell.

FocusVisualStyle

Ottiene o imposta una proprietà che consente la personalizzazione dell'aspetto, degli effetti o di altre caratteristiche di stile che si applicheranno a questo elemento quando acquisisce lo stato attivo della tastiera.Gets or sets a property that enables customization of appearance, effects, or other style characteristics that will apply to this element when it captures keyboard focus.

(Ereditato da FrameworkElement)
FontFamily

Ottiene o imposta la famiglia di caratteri del controllo.Gets or sets the font family of the control.

(Ereditato da Control)
FontSize

Recupera o imposta la dimensione di carattere.Gets or sets the font size.

(Ereditato da Control)
FontStretch

Recupera o imposta il livello di riduzione o espansione di un tipo di carattere sullo schermo.Gets or sets the degree to which a font is condensed or expanded on the screen.

(Ereditato da Control)
FontStyle

Recupera o imposta lo stile di carattere.Gets or sets the font style.

(Ereditato da Control)
FontWeight

Recupera o imposta lo spessore del tipo di carattere specificato.Gets or sets the weight or thickness of the specified font.

(Ereditato da Control)
ForceCursor

Ottiene o imposta un valore che indica se l'oggetto FrameworkElement deve forzare l'interfaccia utenteuser interface (UI) per il rendering del cursore dichiarato dalla proprietà Cursor.Gets or sets a value that indicates whether this FrameworkElement should force the interfaccia utenteuser interface (UI) to render the cursor as declared by the Cursor property.

(Ereditato da FrameworkElement)
Foreground

Ottiene o imposta un pennello che descrive il colore di primo piano.Gets or sets a brush that describes the foreground color.

(Ereditato da Control)
FrozenColumnCount

Ottiene o imposta il numero di colonne che non scorrono.Gets or sets the number of non-scrolling columns.

GridLinesVisibility

Ottiene o imposta un valore che indica quali linee della griglia vengono visualizzate.Gets or sets a value that indicates which grid lines are shown.

GroupStyle

Ottiene un insieme di oggetti GroupStyle che definiscono l'aspetto di ogni livello di gruppi.Gets a collection of GroupStyle objects that define the appearance of each level of groups.

(Ereditato da ItemsControl)
GroupStyleSelector

Ottiene o imposta un metodo che consente di fornire la logica di selezione personalizzata per GroupStyle da applicare a ogni gruppo in un insieme.Gets or sets a method that enables you to provide custom selection logic for a GroupStyle to apply to each group in a collection.

(Ereditato da ItemsControl)
HandlesScrolling

Ottiene un valore che indica se l'oggetto DataGrid supporta lo scorrimento da tastiera personalizzato.Gets a value that indicates whether the DataGrid supports custom keyboard scrolling.

HasAnimatedProperties

Ottiene un valore che indica se questo elemento dispone di proprietà a cui è stata aggiunta un'animazione.Gets a value indicating whether this element has any animated properties.

(Ereditato da UIElement)
HasEffectiveKeyboardFocus

Ottiene un valore che indica se UIElement ha lo stato attivo.Gets a value that indicates whether the UIElement has focus.

(Ereditato da UIElement)
HasItems

Ottiene un valore che indica se nell'oggetto ItemsControl sono presenti conflitti.Gets a value that indicates whether the ItemsControl contains items.

(Ereditato da ItemsControl)
HeadersVisibility

Ottiene o imposta il valore che specifica la visibilità delle intestazioni di riga e di colonna.Gets or sets the value that specifies the visibility of the row and column headers.

HeadersVisibilityConverter

Ottiene il convertitore che converte un oggetto DataGridHeadersVisibility in un oggetto Visibility.Gets the converter that converts a DataGridHeadersVisibility to a Visibility.

Height

Ottiene o imposta l'altezza consigliata dell'elemento.Gets or sets the suggested height of the element.

(Ereditato da FrameworkElement)
HorizontalAlignment

Recupera o imposta le caratteristiche di allineamento orizzontale applicate all'elemento quando viene composto all'interno di un elemento padre, come un Panel o un controllo elementi.Gets or sets the horizontal alignment characteristics applied to this element when it is composed within a parent element, such as a panel or items control.

(Ereditato da FrameworkElement)
HorizontalContentAlignment

Ottiene o imposta l'allineamento orizzontale del contenuto del controllo.Gets or sets the horizontal alignment of the control's content.

(Ereditato da Control)
HorizontalGridLinesBrush

Ottiene o imposta il pennello utilizzato per disegnare le linee griglia orizzontali.Gets or sets the brush that is used to draw the horizontal grid lines.

HorizontalScrollBarVisibility

Ottiene o imposta un valore che indica il modo in cui vengono visualizzate le barre di scorrimento orizzontale in DataGrid.Gets or sets a value that indicates how horizontal scroll bars are displayed in the DataGrid.

InheritanceBehavior

Ottiene o imposta i limiti di ambito per l'ereditarietà dei valori di proprietà, per la ricerca delle chiavi di risorsa e per la ricerca RelativeSource FindAncestor.Gets or sets the scope limits for property value inheritance, resource key lookup, and RelativeSource FindAncestor lookup.

(Ereditato da FrameworkElement)
InputBindings

Recupera l'insieme di associazioni di input relative all'elemento.Gets the collection of input bindings associated with this element.

(Ereditato da UIElement)
InputScope

Ottiene o imposta il contesto per l'input usato dall'oggetto FrameworkElement.Gets or sets the context for input used by this FrameworkElement.

(Ereditato da FrameworkElement)
IsArrangeValid

Ottiene un valore che indica se la dimensione e la posizione calcolate degli elementi figlio nel layout di questo elemento sono valide.Gets a value indicating whether the computed size and position of child elements in this element's layout are valid.

(Ereditato da UIElement)
IsEnabled

Ottiene o imposta un valore che indica se questo elemento è abilitato in interfaccia utenteuser interface (UI).Gets or sets a value indicating whether this element is enabled in the interfaccia utenteuser interface (UI). Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
IsEnabledCore

Ottiene un valore che diventa il valore restituito di IsEnabled in classi derivate.Gets a value that becomes the return value of IsEnabled in derived classes.

(Ereditato da UIElement)
IsFocused

Ottiene un valore che determina se l'elemento ha lo stato attivo logico.Gets a value that determines whether this element has logical focus. Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
IsGrouping

Ottiene un valore che indica se il controllo utilizza il raggruppamento.Gets a value that indicates whether the control is using grouping.

(Ereditato da ItemsControl)
IsHitTestVisible

Ottiene o imposta un valore che dichiara se l'elemento può essere restituito come risultato dell'hit test da una parte del contenuto sottoposto a rendering.Gets or sets a value that declares whether this element can possibly be returned as a hit test result from some portion of its rendered content. Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
IsInitialized

Ottiene un valore che indica se l'elemento è stato inizializzato, durante l'elaborazione da parte di un processore XAMLXAML o tramite la chiamata esplicita del metodo EndInit() corrispondente.Gets a value that indicates whether this element has been initialized, either during processing by a XAMLXAML processor, or by explicitly having its EndInit() method called.

(Ereditato da FrameworkElement)
IsInputMethodEnabled

Ottiene un valore che indica se un sistema di metodo di input, ad esempio Input Method Editor (IME)Input Method Editor (IME), è abilitato per l'elaborazione dell'input in questo elemento.Gets a value indicating whether an input method system, such as an Input Method Editor (IME)Input Method Editor (IME), is enabled for processing the input to this element.

(Ereditato da UIElement)
IsKeyboardFocused

Ottiene un valore che indica se l'elemento ha lo stato attivo della tastiera.Gets a value indicating whether this element has keyboard focus. Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
IsKeyboardFocusWithin

Ottiene un valore che indica se lo stato attivo della tastiera è un punto qualsiasi all'interno dell'elemento o i relativi elementi figlio della struttura ad albero visuale.Gets a value indicating whether keyboard focus is anywhere within the element or its visual tree child elements. Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
IsLoaded

Ottiene un valore che indica se questo elemento è stato caricato per la presentazione.Gets a value that indicates whether this element has been loaded for presentation.

(Ereditato da FrameworkElement)
IsManipulationEnabled

Ottiene o imposta un valore che indica se gli eventi di manipolazione sono abilitati sull'oggetto UIElement.Gets or sets a value that indicates whether manipulation events are enabled on this UIElement.

(Ereditato da UIElement)
IsMeasureValid

Ottiene un valore che indica se la dimensione corrente restituita dalla misurazione del layout sia valida.Gets a value indicating whether the current size returned by layout measure is valid.

(Ereditato da UIElement)
IsMouseCaptured

Ottiene un valore che indica se il mouse viene rilevato su questo elemento.Gets a value indicating whether the mouse is captured to this element. Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
IsMouseCaptureWithin

Ottiene un valore che determina se l'elemento o gli elementi figlio nella relativa struttura ad albero visuale hanno lo stato mouse capture.Gets a value that determines whether mouse capture is held by this element or by child elements in its visual tree. Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
IsMouseDirectlyOver

Ottiene un valore che indica se la posizione del puntatore del mouse corrisponde ai risultati dell'hit test, che prendono in considerazione la composizione dell'elemento.Gets a value that indicates whether the position of the mouse pointer corresponds to hit test results, which take element compositing into account. Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
IsMouseOver

Ottiene un valore che indica se il puntatore del mouse si trova sull'elemento (inclusi gli elementi figlio della struttura ad albero visuale).Gets a value indicating whether the mouse pointer is located over this element (including child elements in the visual tree). Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
IsReadOnly

Ottiene o imposta un valore che indica se l'utente può modificare i valori nell'oggetto DataGrid.Gets or sets a value that indicates whether the user can edit values in the DataGrid.

IsSealed

Ottiene un valore che indica se l'istanza è attualmente sealed (di sola lettura).Gets a value that indicates whether this instance is currently sealed (read-only).

(Ereditato da DependencyObject)
IsStylusCaptured

Ottiene un valore che indica se lo stilo viene rilevato da questo elemento.Gets a value indicating whether the stylus is captured by this element. Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
IsStylusCaptureWithin

Ottiene un valore che determina se lo stilo viene acquisito da questo elemento o da un elemento entro i limiti dell'elemento e della relativa struttura ad albero visuale.Gets a value that determines whether stylus capture is held by this element, or an element within the element bounds and its visual tree. Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
IsStylusDirectlyOver

Ottiene un valore che indica se la posizione dello stilo corrisponde a risultati dell'hit test, che prendono in considerazione la composizione dell'elemento.Gets a value that indicates whether the stylus position corresponds to hit test results, which take element compositing into account. Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
IsStylusOver

Ottiene un valore che indica se il cursore dello stilo è posizionato sull'elemento (inclusi gli elementi visivi figlio).Gets a value indicating whether the stylus cursor is located over this element (including visual child elements). Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
IsSynchronizedWithCurrentItem

Ottiene o imposta un valore che indica se un oggetto Selector deve mantenere la proprietà SelectedItem sincronizzata all'elemento corrente nella proprietà Items.Gets or sets a value that indicates whether a Selector should keep the SelectedItem synchronized with the current item in the Items property.

(Ereditato da Selector)
IsTabStop

Ottiene o imposta un valore che indica se un controllo è incluso nella navigazione tramite tabulazione.Gets or sets a value that indicates whether a control is included in tab navigation.

(Ereditato da Control)
IsTextSearchCaseSensitive

Ottiene o imposta un valore che indica se la distinzione tra maiuscole e minuscole è una condizione per la ricerca degli elementi.Gets or sets a value that indicates whether case is a condition when searching for items.

(Ereditato da ItemsControl)
IsTextSearchEnabled

Ottiene o imposta un valore che indica se TextSearch è abilitata sull'istanza dell'oggetto ItemsControl.Gets or sets a value that indicates whether TextSearch is enabled on the ItemsControl instance.

(Ereditato da ItemsControl)
IsUpdatingSelectedItems

Ottiene o imposta un valore che indica se è attualmente in corso un aggiornamento di massa di MultiSelector nell'insieme SelectedItems.Gets a value that indicates whether the MultiSelector is currently performing a bulk update to the SelectedItems collection.

(Ereditato da MultiSelector)
IsVisible

Ottiene un valore che indica se questo elemento è visibile nell'interfaccia utenteuser interface (UI).Gets a value indicating whether this element is visible in the interfaccia utenteuser interface (UI). Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
ItemBindingGroup

Ottiene o imposta l'oggetto BindingGroup copiato in ogni elemento di ItemsControl.Gets or sets the BindingGroup that is copied to each item in the ItemsControl.

(Ereditato da ItemsControl)
ItemContainerGenerator

Ottiene l'oggetto ItemContainerGenerator al quale è associato il controllo.Gets the ItemContainerGenerator that is associated with the control.

(Ereditato da ItemsControl)
ItemContainerStyle

Ottiene o imposta Style applicato all'elemento del contenitore generato per ogni elemento.Gets or sets the Style that is applied to the container element generated for each item.

(Ereditato da ItemsControl)
ItemContainerStyleSelector

Ottiene o imposta la logica della selezione in base allo stile personalizzata per uno stile che può essere applicato a ogni elemento del contenitore generato.Gets or sets custom style-selection logic for a style that can be applied to each generated container element.

(Ereditato da ItemsControl)
Items

Ottiene l'insieme utilizzato per generare il contenuto dell'oggetto ItemsControl.Gets the collection used to generate the content of the ItemsControl.

(Ereditato da ItemsControl)
ItemsPanel

Ottiene o imposta il modello che definisce il pannello che controlla il layout di elementi.Gets or sets the template that defines the panel that controls the layout of items.

(Ereditato da ItemsControl)
ItemsSource

Ottiene o imposta una raccolta utilizzata per generare il contenuto dell'oggetto ItemsControl.Gets or sets a collection used to generate the content of the ItemsControl.

(Ereditato da ItemsControl)
ItemStringFormat

Ottiene o imposta una stringa composita che specifica come formattare gli elementi in ItemsControl se visualizzati come stringhe.Gets or sets a composite string that specifies how to format the items in the ItemsControl if they are displayed as strings.

(Ereditato da ItemsControl)
ItemTemplate

Ottiene o imposta l'oggetto DataTemplate utilizzato per visualizzare ogni elemento.Gets or sets the DataTemplate used to display each item.

(Ereditato da ItemsControl)
ItemTemplateSelector

Ottiene o imposta la logica personalizzata per la scelta di un modello utilizzato per visualizzare ogni elemento.Gets or sets the custom logic for choosing a template used to display each item.

(Ereditato da ItemsControl)
Language

Ottiene o imposta le informazioni relative alla lingua di localizzazione/globalizzazione che si applica a un elemento.Gets or sets localization/globalization language information that applies to an element.

(Ereditato da FrameworkElement)
LayoutTransform

Recupera o imposta una trasformazione grafica da applicare all'elemento quando viene eseguito il layout.Gets or sets a graphics transformation that should apply to this element when layout is performed.

(Ereditato da FrameworkElement)
LogicalChildren

Ottiene un enumeratore per gli oggetti figlio logici dell'oggetto ItemsControl.Gets an enumerator for the logical child objects of the ItemsControl object.

(Ereditato da ItemsControl)
Margin

Ottiene o imposta il margine esterno di un elemento.Gets or sets the outer margin of an element.

(Ereditato da FrameworkElement)
MaxColumnWidth

Ottiene o imposta il vincolo di larghezza massima delle colonne e delle intestazioni nell'oggetto DataGrid.Gets or sets the maximum width constraint of the columns and headers in the DataGrid.

MaxHeight

Recupera o imposta il vincolo di altezza massima dell'elemento.Gets or sets the maximum height constraint of the element.

(Ereditato da FrameworkElement)
MaxWidth

Recupera o imposta il vincolo di larghezza massima dell'elemento.Gets or sets the maximum width constraint of the element.

(Ereditato da FrameworkElement)
MinColumnWidth

Ottiene o imposta il vincolo di larghezza minima delle colonne e delle intestazioni nell'oggetto DataGrid.Gets or sets the minimum width constraint of the columns and headers in the DataGrid.

MinHeight

Recupera o imposta il vincolo di altezza minima dell'elemento.Gets or sets the minimum height constraint of the element.

(Ereditato da FrameworkElement)
MinRowHeight

Ottiene o imposta il vincolo di altezza minima delle righe e delle intestazioni nell'oggetto DataGrid.Gets or sets the minimum height constraint of the rows and headers in the DataGrid.

MinWidth

Recupera o imposta il vincolo di larghezza minima dell'elemento.Gets or sets the minimum width constraint of the element.

(Ereditato da FrameworkElement)
Name

Ottiene o imposta il nome identificativo dell'elemento.Gets or sets the identifying name of the element. Il nome fornisce un riferimento, in modo che il code-behind, ad esempio il codice di un gestore eventi, possa fare riferimento a un elemento di markup dopo la sua creazione durante l'elaborazione tramite un processore di XAMLXAML.The name provides a reference so that code-behind, such as event handler code, can refer to a markup element after it is constructed during processing by a XAMLXAML processor.

(Ereditato da FrameworkElement)
NewItemMargin

Ottiene o imposta il margine per la nuova riga dell'elemento.Gets or sets the margin for the new item row.

NonFrozenColumnsViewportHorizontalOffset

Ottiene l'offset orizzontale delle colonne scorrevoli nel riquadro di visualizzazione.Gets the horizontal offset of the scrollable columns in the view port.

Opacity

Ottiene o imposta il fattore di opacità applicato all'intero oggetto UIElement quando ne viene eseguito il rendering nell'oggetto interfaccia utenteuser interface (UI).Gets or sets the opacity factor applied to the entire UIElement when it is rendered in the interfaccia utenteuser interface (UI). Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
OpacityMask

Recupera o imposta una maschera di opacità come implementazione di Brush applicata a qualsiasi mascheramento del canale alfa per il contenuto sottoposto a rendering dell'elemento.Gets or sets an opacity mask, as a Brush implementation that is applied to any alpha-channel masking for the rendered content of this element. Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
OverridesDefaultStyle

Recupera o imposta un valore che indica se l'elemento incorpora proprietà di stile dagli stili del tema.Gets or sets a value that indicates whether this element incorporates style properties from theme styles.

(Ereditato da FrameworkElement)
Padding

Recupera o imposta la spaziatura interna in un controllo.Gets or sets the padding inside a control.

(Ereditato da Control)
Parent

Ottiene l'elemento padre logico di questo elemento.Gets the logical parent element of this element.

(Ereditato da FrameworkElement)
PersistId

Ottiene un valore che identifica in modo univoco questo elemento.Gets a value that uniquely identifies this element.

(Ereditato da UIElement)
RenderSize

Ottiene (o imposta) la dimensione di rendering finale di questo elemento.Gets (or sets) the final render size of this element.

(Ereditato da UIElement)
RenderTransform

Ottiene o imposta le informazioni di trasformazione che influiscono sulla posizione di rendering di questo elemento.Gets or sets transform information that affects the rendering position of this element. Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
RenderTransformOrigin

Ottiene o imposta il punto centrale di qualsiasi trasformazione di rendering possibile dichiarata da RenderTransform, rispetto ai limiti dell'elemento.Gets or sets the center point of any possible render transform declared by RenderTransform, relative to the bounds of the element. Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
Resources

Ottiene o imposta il dizionario risorse definite localmente.Gets or sets the locally-defined resource dictionary.

(Ereditato da FrameworkElement)
RowBackground

Ottiene o imposta il pennello predefinito per lo sfondo della riga.Gets or sets the default brush for the row background.

RowDetailsScrollingConverter

Ottiene il convertitore che converte un valore booleano in un oggetto SelectiveScrollingOrientation.Gets the converter that converts a Boolean value to a SelectiveScrollingOrientation.

RowDetailsTemplate

Ottiene o imposta il modello utilizzato per visualizzare i dettagli delle righe.Gets or sets the template that is used to display the row details.

RowDetailsTemplateSelector

Ottiene o imposta la selezione modelli utilizzata per i dettagli delle righe.Gets or sets the template selector that is used for the row details.

RowDetailsVisibilityMode

Ottiene o imposta un valore che indica quando viene visualizzata la sezione di dettagli di una riga.Gets or sets a value that indicates when the details section of a row is displayed.

RowHeaderActualWidth

Ottiene la larghezza di rendering della colonna delle intestazioni di riga.Gets the rendered width of the row headers column.

RowHeaderStyle

Ottiene o imposta lo stile applicato a tutte le intestazioni di riga.Gets or sets the style applied to all row headers.

RowHeaderTemplate

Ottiene o imposta il modello per le intestazioni di riga.Gets or set the template for the row headers.

RowHeaderTemplateSelector

Ottiene o imposta la selezione modelli per le intestazioni di riga.Gets or sets the template selector for row headers.

RowHeaderWidth

Recupera o imposta la larghezza della riga di intestazione della colonna.Gets or sets the width of the row header column.

RowHeight

Ottiene o imposta l'altezza suggerita per tutte le righe.Gets or sets the suggested height for all rows.

RowStyle

Ottiene o imposta lo stile applicato a tutte le righe.Gets or sets the style applied to all rows.

RowStyleSelector

Ottiene o imposta la selezione stili per le righe.Gets or sets the style selector for the rows.

RowValidationErrorTemplate

Ottiene o imposta il modello utilizzato per indicare visivamente un errore nella convalida della riga.Gets or sets the template that is used to visually indicate an error in row validation.

RowValidationRules

Ottiene le regole utilizzate per convalidare i dati in ogni riga.Gets the rules that are used to validate the data in each row.

SelectAllCommand

Rappresenta il comando che indica l'intenzione di selezionare tutte le celle nell'oggetto DataGrid.Represents the command that indicates the intention to select all cells in the DataGrid.

SelectedCells

Ottiene l'elenco delle celle attualmente selezionate.Gets the list of cells that are currently selected.

SelectedIndex

Recupera o imposta l'indice del primo elemento nella selezione corrente o restituisce il valore uno negativo (-1) se la selezione è vuota.Gets or sets the index of the first item in the current selection or returns negative one (-1) if the selection is empty.

(Ereditato da Selector)
SelectedItem

Ottiene o imposta il primo elemento nella selezione corrente o restituisce null se la selezione è vuota.Gets or sets the first item in the current selection or returns null if the selection is empty.

(Ereditato da Selector)
SelectedItems

Ottiene gli elementi selezionati in MultiSelector.Gets the items in the MultiSelector that are selected.

(Ereditato da MultiSelector)
SelectedValue

Ottiene o imposta il valore della proprietà SelectedItem, ottenuto utilizzando la proprietà SelectedValuePath.Gets or sets the value of the SelectedItem, obtained by using SelectedValuePath.

(Ereditato da Selector)
SelectedValuePath

Ottiene o imposta il percorso utilizzato per ottenere la proprietà SelectedValue dalla proprietà SelectedItem.Gets or sets the path that is used to get the SelectedValue from the SelectedItem.

(Ereditato da Selector)
SelectionMode

Ottiene o imposta un valore che indica le modalità di selezione di righe e celle in DataGrid.Gets or sets a value that indicates how rows and cells are selected in the DataGrid.

SelectionUnit

Ottiene o imposta un valore che indica se è possibile selezionare righe o celle o entrambe in DataGrid.Gets or sets a value that indicates whether rows, cells, or both can be selected in the DataGrid.

SnapsToDevicePixels

Ottiene o imposta un valore che determina se durante il rendering di questo elemento devono essere usate le impostazioni per i pixel specifiche del dispositivo.Gets or sets a value that determines whether rendering for this element should use device-specific pixel settings during rendering. Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
Style

Ottiene o imposta lo stile usato dall'elemento quando viene sottoposto a rendering.Gets or sets the style used by this element when it is rendered.

(Ereditato da FrameworkElement)
StylusPlugIns

Ottiene un insieme di tutti gli oggetti dei plug-in dello stilo (personalizzazione) associati a questo elemento.Gets a collection of all stylus plug-in (customization) objects associated with this element.

(Ereditato da UIElement)
TabIndex

Ottiene o imposta un valore che determina l'ordine in cui gli elementi ricevono lo stato attivo quando l'utente si sposta tra i controlli tramite il tasto TAB.Gets or sets a value that determines the order in which elements receive focus when the user navigates through controls by using the TAB key.

(Ereditato da Control)
Tag

Recupera o imposta un valore di oggetto arbitrario utilizzabile per archiviare informazioni personalizzate sull'elemento.Gets or sets an arbitrary object value that can be used to store custom information about this element.

(Ereditato da FrameworkElement)
Template

Ottiene o imposta un modello di controllo.Gets or sets a control template.

(Ereditato da Control)
TemplatedParent

Ottiene un riferimento al modello padre di questo elemento.Gets a reference to the template parent of this element. Questa proprietà non è pertinente se l'elemento non è stato creato con un modello.This property is not relevant if the element was not created through a template.

(Ereditato da FrameworkElement)
ToolTip

Ottiene o imposta l'oggetto della descrizione comandi visualizzato per questo elemento nell'interfaccia utenteuser interface (UI).Gets or sets the tool-tip object that is displayed for this element in the interfaccia utenteuser interface (UI).

(Ereditato da FrameworkElement)
TouchesCaptured

Ottiene tutti i dispositivi a tocco acquisiti in questo elemento.Gets all touch devices that are captured to this element.

(Ereditato da UIElement)
TouchesCapturedWithin

Ottiene tutti i dispositivi a tocco che sono acquisiti in questo elemento o nei relativi elementi figlio nella struttura ad albero visuale.Gets all touch devices that are captured to this element or any child elements in its visual tree.

(Ereditato da UIElement)
TouchesDirectlyOver

Ottiene tutti i dispositivi a tocco che si trovano su questo elemento.Gets all touch devices that are over this element.

(Ereditato da UIElement)
TouchesOver

Ottiene tutti i dispositivi a tocco che sono su questo elemento o nei relativi elementi figlio nella struttura ad albero visuale.Gets all touch devices that are over this element or any child elements in its visual tree.

(Ereditato da UIElement)
Triggers

Ottiene la raccolta di trigger aggiunti direttamente per questo elemento o negli elementi figlio.Gets the collection of triggers established directly on this element, or in child elements.

(Ereditato da FrameworkElement)
Uid

Ottiene o imposta l'identificatore univoco (per la localizzazione) di questo elemento.Gets or sets the unique identifier (for localization) for this element. Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
UseLayoutRounding

Ottiene o imposta un valore che indica se l'arrotondamento del layout deve essere applicato alla posizione e alle dimensioni dell'elemento durante il layout.Gets or sets a value that indicates whether layout rounding should be applied to this element's size and position during layout.

(Ereditato da FrameworkElement)
VerticalAlignment

Ottiene o imposta le caratteristiche di allineamento verticale applicate all'elemento quando viene composto all'interno di un elemento padre, come un controllo pannello o elementi.Gets or sets the vertical alignment characteristics applied to this element when it is composed within a parent element such as a panel or items control.

(Ereditato da FrameworkElement)
VerticalContentAlignment

Ottiene o imposta l'allineamento verticale del contenuto del controllo.Gets or sets the vertical alignment of the control's content.

(Ereditato da Control)
VerticalGridLinesBrush

Ottiene o imposta il pennello utilizzato per disegnare le linee di griglia verticali.Gets or sets the brush that is used to draw the vertical grid lines.

VerticalScrollBarVisibility

Ottiene o imposta un valore che indica il modo in cui vengono visualizzate le barre di scorrimento verticale in DataGrid.Gets or sets a value that indicates how vertical scroll bars are displayed in the DataGrid.

Visibility

Ottiene o imposta la visibilità dell'interfaccia utenteuser interface (UI) dell'elemento.Gets or sets the interfaccia utenteuser interface (UI) visibility of this element. Si tratta di una proprietà di dipendenza.This is a dependency property.

(Ereditato da UIElement)
VisualBitmapEffect

Ottiene o imposta il valore di BitmapEffect per Visual.Gets or sets the BitmapEffect value for the Visual.

(Ereditato da Visual)
VisualBitmapEffectInput

Ottiene o imposta il valore di BitmapEffectInput per Visual.Gets or sets the BitmapEffectInput value for the Visual.

(Ereditato da Visual)
VisualBitmapScalingMode

Ottiene o imposta l'oggetto BitmapScalingMode per Visual.Gets or sets the BitmapScalingMode for the Visual.

(Ereditato da Visual)
VisualCacheMode

Ottiene o imposta una rappresentazione nascosta dell'oggetto Visual.Gets or sets a cached representation of the Visual.

(Ereditato da Visual)
VisualChildrenCount

Ottiene il numero di elementi figlio visivi in questo elemento.Gets the number of visual child elements within this element.

(Ereditato da FrameworkElement)
VisualClearTypeHint

Ottiene o imposta l'oggetto ClearTypeHint che determina come viene reso ClearType nell'oggetto Visual.Gets or sets the ClearTypeHint that determines how ClearType is rendered in the Visual.

(Ereditato da Visual)
VisualClip

Ottiene o imposta l'area di ridimensionamento dell'oggetto Visual specificato sotto forma di valore Geometry.Gets or sets the clip region of the Visual as a Geometry value.

(Ereditato da Visual)
VisualEdgeMode

Ottiene o imposta la modalità di bordo dell’oggetto Visual sotto forma di valore EdgeMode.Gets or sets the edge mode of the Visual as an EdgeMode value.

(Ereditato da Visual)
VisualEffect

Ottiene o imposta l'effetto bitmap da applicare all'oggetto Visual.Gets or sets the bitmap effect to apply to the Visual.

(Ereditato da Visual)
VisualOffset

Ottiene o imposta il valore di offset dell’oggetto visivo.Gets or sets the offset value of the visual object.

(Ereditato da Visual)
VisualOpacity

Ottiene o imposta l'opacità di Visual.Gets or sets the opacity of the Visual.

(Ereditato da Visual)
VisualOpacityMask

Ottiene o imposta il valore Brush che rappresenta la maschera di opacità dell’oggetto Visual.Gets or sets the Brush value that represents the opacity mask of the Visual.

(Ereditato da Visual)
VisualParent

Ottiene la struttura ad albero padre dell’oggetto visivo.Gets the visual tree parent of the visual object.

(Ereditato da Visual)
VisualScrollableAreaClip

Ottiene o imposta un'area scorrevole ritagliata per l'oggetto Visual.Gets or sets a clipped scrollable area for the Visual.

(Ereditato da Visual)
VisualTextHintingMode

Ottiene o imposta l'oggetto TextHintingMode di Visual.Gets or sets the TextHintingMode of the Visual.

(Ereditato da Visual)
VisualTextRenderingMode

Ottiene o imposta l'oggetto TextRenderingMode di Visual.Gets or sets the TextRenderingMode of the Visual.

(Ereditato da Visual)
VisualTransform

Ottiene o imposta il valore di Transform per Visual.Gets or sets the Transform value for the Visual.

(Ereditato da Visual)
VisualXSnappingGuidelines

Ottiene o imposta l’insieme di linee guida della coordinata x (verticale).Gets or sets the x-coordinate (vertical) guideline collection.

(Ereditato da Visual)
VisualYSnappingGuidelines

Ottiene o imposta l’insieme di linee guida della coordinata y (orizzontale).Gets or sets the y-coordinate (horizontal) guideline collection.

(Ereditato da Visual)
Width

Recupera o imposta la larghezza dell'elemento.Gets or sets the width of the element.

(Ereditato da FrameworkElement)

Metodi

AddChild(Object)

Aggiunge l'oggetto specificato come figlio dell'oggetto ItemsControl.Adds the specified object as the child of the ItemsControl object.

(Ereditato da ItemsControl)
AddHandler(RoutedEvent, Delegate)

Aggiunge un gestore eventi indirizzati per un evento indirizzato specifico, aggiungendo il gestore alla raccolta di gestori nell'elemento corrente.Adds a routed event handler for a specified routed event, adding the handler to the handler collection on the current element.

(Ereditato da UIElement)
AddHandler(RoutedEvent, Delegate, Boolean)

Aggiunge un gestore eventi indirizzati per un evento indirizzato specifico, aggiungendo il gestore alla raccolta di gestori nell'elemento corrente.Adds a routed event handler for a specified routed event, adding the handler to the handler collection on the current element. Specificare handledEventsToo come true per fare in modo che il gestore fornito venga richiamato per un evento indirizzato che è già stato contrassegnato come gestito da un altro elemento lungo la route.Specify handledEventsToo as true to have the provided handler be invoked for routed event that had already been marked as handled by another element along the event route.

(Ereditato da UIElement)
AddLogicalChild(Object)

Aggiunge l'oggetto fornito alla struttura ad albero logica di questo elemento.Adds the provided object to the logical tree of this element.

(Ereditato da FrameworkElement)
AddText(String)

Aggiunge la stringa di testo specificato all'oggetto ItemsControl.Adds the specified text string to the ItemsControl object.

(Ereditato da ItemsControl)
AddToEventRoute(EventRoute, RoutedEventArgs)

Aggiunge gestori all'oggetto EventRoute specificato per l'insieme di gestori degli eventi UIElement corrente.Adds handlers to the specified EventRoute for the current UIElement event handler collection.

(Ereditato da UIElement)
AddVisualChild(Visual)

Definisce la relazione padre-figlio tra due elementi visivi.Defines the parent-child relationship between two visuals.

(Ereditato da Visual)
ApplyAnimationClock(DependencyProperty, AnimationClock)

Applica un'animazione a una proprietà di dipendenza specificata nell'elemento.Applies an animation to a specified dependency property on this element. Le animazioni esistenti vengono interrotte e sostituite con la nuova animazione.Any existing animations are stopped and replaced with the new animation.

(Ereditato da UIElement)
ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Applica un'animazione a una proprietà di dipendenza specificata in questo elemento, con la possibilità di specificare che cosa succede se la proprietà ha già un'animazione in esecuzione.Applies an animation to a specified dependency property on this element, with the ability to specify what happens if the property already has a running animation.

(Ereditato da UIElement)
ApplyTemplate()

Compila una struttura ad albero visuale del modello corrente se necessario e restituisce un valore che indica se tale struttura è stata ricompilata da questa chiamata.Builds the current template's visual tree if necessary, and returns a value that indicates whether the visual tree was rebuilt by this call.

(Ereditato da FrameworkElement)
Arrange(Rect)

Posiziona gli elementi figlio e determina le dimensioni per UIElement.Positions child elements and determines a size for a UIElement. Gli elementi padre chiamano questo metodo dalla rispettiva implementazione ArrangeCore(Rect) (o l'equivalente a livello di framework WPF) per formare un aggiornamento ricorsivo del layout.Parent elements call this method from their ArrangeCore(Rect) implementation (or a WPF framework-level equivalent) to form a recursive layout update. Questo metodo costituisce il secondo passaggio di un aggiornamento del layout.This method constitutes the second pass of a layout update.

(Ereditato da UIElement)
ArrangeCore(Rect)

Implementa ArrangeCore(Rect) (definito come virtuale in UIElement) ed esegue il sealing dell'implementazione.Implements ArrangeCore(Rect) (defined as virtual in UIElement) and seals the implementation.

(Ereditato da FrameworkElement)
ArrangeOverride(Size)

Chiamato per disporre e ridimensionare il contenuto di un oggetto Control.Called to arrange and size the content of a Control object.

(Ereditato da Control)
BeginAnimation(DependencyProperty, AnimationTimeline)

Avvia un'animazione per una proprietà animata specificata su questo elemento.Starts an animation for a specified animated property on this element.

(Ereditato da UIElement)
BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

Avvia un'animazione particolare per una proprietà animata specificata su questo elemento, con la possibilità di indicare cosa succede se la proprietà dispone già di un'animazione in esecuzione.Starts a specific animation for a specified animated property on this element, with the option of specifying what happens if the property already has a running animation.

(Ereditato da UIElement)
BeginEdit()

Richiama il comando BeginEdit() che attiverà la modalità di modifica per la cella o la riga corrente.Invokes the BeginEdit() command, which will place the current cell or row into edit mode.

BeginEdit(RoutedEventArgs)

Richiama il comando BeginEdit() che attiverà la modalità di modifica per la cella o la riga corrente.Invokes the BeginEdit() command, which will place the current cell or row into edit mode.

BeginInit()

Indica che l'inizializzazione dell'oggetto ItemsControl sta per iniziare.Indicates that the initialization of the ItemsControl object is about to start.

(Ereditato da ItemsControl)
BeginStoryboard(Storyboard)

Inizia la sequenza di azioni contenuta nello storyboard fornito.Begins the sequence of actions that are contained in the provided storyboard.

(Ereditato da FrameworkElement)
BeginStoryboard(Storyboard, HandoffBehavior)

Inizia la sequenza di azioni contenuta nello storyboard fornito, specificando le opzioni relative alle azioni che dovrebbero verificarsi se la proprietà è già animata.Begins the sequence of actions contained in the provided storyboard, with options specified for what should happen if the property is already animated.

(Ereditato da FrameworkElement)
BeginStoryboard(Storyboard, HandoffBehavior, Boolean)

Inizia la sequenza di azioni contenuta nello storyboard fornito, specificando lo stato per il controllo dell'animazione dopo l'avvio.Begins the sequence of actions contained in the provided storyboard, with specified state for control of the animation after it is started.

(Ereditato da FrameworkElement)
BeginUpdateSelectedItems()

Inizia una nuova transazione di selezione.Starts a new selection transaction.

(Ereditato da MultiSelector)
BringIntoView()

Tenta di visualizzare questo elemento all'interno di qualsiasi area di scorrimento che lo contiene.Attempts to bring this element into view, within any scrollable regions it is contained within.

(Ereditato da FrameworkElement)
BringIntoView(Rect)

Tenta di visualizzare le dimensioni dell'area fornite per questo elemento all'interno di qualsiasi area di scorrimento che lo contiene.Attempts to bring the provided region size of this element into view, within any scrollable regions it is contained within.

(Ereditato da FrameworkElement)
CancelEdit()

Richiama il comando CancelEditCommand per la cella o la riga attualmente in modalità di modifica.Invokes the CancelEditCommand command for the cell or row currently in edit mode.

CancelEdit(DataGridEditingUnit)

Richiama il comando CancelEditCommand per la cella o la riga specificata in modalità di modifica.Invokes the CancelEditCommand command for the specified cell or row in edit mode.

CaptureMouse()

Tenta di forzare l’acquisizione del mouse in questo elemento.Attempts to force capture of the mouse to this element.

(Ereditato da UIElement)
CaptureStylus()

Tenta di forzare l’acquisizione dello stilo in questo elemento.Attempts to force capture of the stylus to this element.

(Ereditato da UIElement)
CaptureTouch(TouchDevice)

Tenta di forzare l'acquisizione di un tocco in questo elemento.Attempts to force capture of a touch to this element.

(Ereditato da UIElement)
CheckAccess()

Determina se il thread chiamante ha accesso a DispatcherObject.Determines whether the calling thread has access to this DispatcherObject.

(Ereditato da DispatcherObject)
ClearContainerForItemOverride(DependencyObject, Object)

Scarica la riga per l'elemento specificato.Unloads the row for the specified item.

ClearDetailsVisibilityForItem(Object)

Cancella la proprietà DetailsVisibility per l'oggetto DataGridRow che rappresenta l'elemento dati specificato.Clears the DetailsVisibility property for the DataGridRow that represents the specified data item.

ClearValue(DependencyProperty)

Cancella il valore locale di una proprietà.Clears the local value of a property. La proprietà da cancellare è specificata da un identificatore DependencyProperty.The property to be cleared is specified by a DependencyProperty identifier.

(Ereditato da DependencyObject)
ClearValue(DependencyPropertyKey)

Cancella il valore locale di una proprietà di sola lettura.Clears the local value of a read-only property. La proprietà da cancellare è specificata da un oggetto DependencyPropertyKey.The property to be cleared is specified by a DependencyPropertyKey.

(Ereditato da DependencyObject)
CoerceValue(DependencyProperty)

Assegna forzatamente il valore della proprietà di dipendenza specificata.Coerces the value of the specified dependency property. Questa operazione viene eseguita richiamando qualsiasi funzione CoerceValueCallback specificata nei metadati della proprietà di dipendenza esistente nell'oggetto DependencyObject chiamante.This is accomplished by invoking any CoerceValueCallback function specified in property metadata for the dependency property as it exists on the calling DependencyObject.

(Ereditato da DependencyObject)
ColumnFromDisplayIndex(Int32)

Ottiene DataGridColumn in corrispondenza dell'indice specificato.Gets the DataGridColumn at the specified index.

CommitEdit()

Richiama il comando CommitEditCommand per la cella o la riga attualmente in modalità di modifica.Invokes the CommitEditCommand command for the cell or row currently in edit mode.

CommitEdit(DataGridEditingUnit, Boolean)

Richiama il comando CommitEditCommand per la cella o la riga specificata attualmente in modalità di modifica.Invokes the CommitEditCommand command for the specified cell or row currently in edit mode.

ContainerFromElement(DependencyObject)

Restituisce il contenitore che appartiene all'oggetto ItemsControl corrente che è proprietario dell'elemento specificato.Returns the container that belongs to the current ItemsControl that owns the given element.

(Ereditato da ItemsControl)
EndInit()

Indica che l'inizializzazione dell'oggetto ItemsControl è completa.Indicates that the initialization of the ItemsControl object is complete.

(Ereditato da ItemsControl)
EndUpdateSelectedItems()

Esegue il commit degli elementi selezionati in MultiSelector.Commits the selected items to the MultiSelector.

(Ereditato da MultiSelector)
Equals(Object)

Determina se l'oggetto DependencyObject specificato equivale all'oggetto DependencyObject corrente.Determines whether a provided DependencyObject is equivalent to the current DependencyObject.

(Ereditato da DependencyObject)
FindCommonVisualAncestor(DependencyObject)

Restituisce il predecessore comune di due oggetti visivi.Returns the common ancestor of two visual objects.

(Ereditato da Visual)
FindName(String)

Trova un elemento con il nome dell'identificatore specificato.Finds an element that has the provided identifier name.

(Ereditato da FrameworkElement)
FindResource(Object)

Cerca una risorsa con la chiave specificata e genera un'eccezione se la risorsa richiesta non viene trovata.Searches for a resource with the specified key, and throws an exception if the requested resource is not found.

(Ereditato da FrameworkElement)
Focus()

Tenta di impostare lo stato attivo su questo elemento.Attempts to set focus to this element.

(Ereditato da UIElement)
GenerateColumns(IItemProperties)

Genera colonne per le proprietà specificate di un oggetto.Generates columns for the specified properties of an object.

GetAnimationBaseValue(DependencyProperty)

Restituisce il valore della proprietà di base per la proprietà specificata in questo elemento, indipendentemente da eventuali valori animati provenienti da un'animazione in esecuzione o interrotta.Returns the base property value for the specified property on this element, disregarding any possible animated value from a running or stopped animation.

(Ereditato da UIElement)
GetBindingExpression(DependencyProperty)

Restituisce l'oggetto BindingExpression che rappresenta l'associazione nella proprietà specificata.Returns the BindingExpression that represents the binding on the specified property.

(Ereditato da FrameworkElement)
GetContainerForItemOverride()

Crea un'istanza di un nuovo oggetto DataGridRow.Instantiates a new DataGridRow.

GetDetailsVisibilityForItem(Object)

Ottiene la proprietà DetailsVisibility per l'oggetto DataGridRow che rappresenta l'elemento dati specificato.Gets the DetailsVisibility property for the DataGridRow that represents the specified data item.

GetHashCode()

Ottiene un codice hash per l'oggetto DependencyObject.Gets a hash code for this DependencyObject.

(Ereditato da DependencyObject)
GetLayoutClip(Size)

Restituisce una geometria per una maschera di ritaglio.Returns a geometry for a clipping mask. La maschera viene applicata se il sistema di layout tenta di disporre un elemento le cui dimensioni sono maggiori dello spazio di visualizzazione disponibile.The mask applies if the layout system attempts to arrange an element that is larger than the available display space.

(Ereditato da FrameworkElement)
GetLocalValueEnumerator()

Crea un enumeratore specializzato per determinare le proprietà di dipendenza che presentano valori impostati localmente nell'oggetto DependencyObject.Creates a specialized enumerator for determining which dependency properties have locally set values on this DependencyObject.

(Ereditato da DependencyObject)
GetTemplateChild(String)

Restituisce l'elemento denominato nella struttura ad albero visuale di un oggetto ControlTemplate di cui è stata creata un'istanza.Returns the named element in the visual tree of an instantiated ControlTemplate.

(Ereditato da FrameworkElement)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
GetUIParentCore()

Restituisce un elemento padre logico alternativo per questo elemento se non esiste un elemento padre visuale.Returns an alternative logical parent for this element if there is no visual parent.

(Ereditato da FrameworkElement)
GetValue(DependencyProperty)

Restituisce il valore effettivo corrente di una proprietà di dipendenza in questa istanza di DependencyObject.Returns the current effective value of a dependency property on this instance of a DependencyObject.

(Ereditato da DependencyObject)
GetVisualChild(Int32)

Esegue l'override di GetVisualChild(Int32) e restituisce un elemento figlio in corrispondenza dell'indice specificato da una raccolta di elementi figlio.Overrides GetVisualChild(Int32), and returns a child at the specified index from a collection of child elements.

(Ereditato da FrameworkElement)
HitTestCore(GeometryHitTestParameters)

Implementa HitTestCore(GeometryHitTestParameters) per fornire un comportamento di hit test degli elementi di base (restituendo GeometryHitTestResult).Implements HitTestCore(GeometryHitTestParameters) to supply base element hit testing behavior (returning GeometryHitTestResult).

(Ereditato da UIElement)
HitTestCore(PointHitTestParameters)

Implementa HitTestCore(PointHitTestParameters) per fornire un comportamento di hit test degli elementi di base (restituendo HitTestResult).Implements HitTestCore(PointHitTestParameters) to supply base element hit testing behavior (returning HitTestResult).

(Ereditato da UIElement)
InputHitTest(Point)

Restituisce l'elemento di input all'interno dell'elemento corrente in corrispondenza delle coordinate specificate, relativo all'origine dell'elemento corrente.Returns the input element within the current element that is at the specified coordinates, relative to the current element's origin.

(Ereditato da UIElement)
InvalidateArrange()

Invalida lo stato di disposizione (layout) per l'elemento.Invalidates the arrange state (layout) for the element. Dopo l'invalidamento, il layout dell'elemento verrà aggiornato in modo asincrono a meno che non venga applicato successivamente da UpdateLayout().After the invalidation, the element will have its layout updated, which will occur asynchronously unless subsequently forced by UpdateLayout().

(Ereditato da UIElement)
InvalidateMeasure()

Invalida lo stato di misurazione (layout) per l'elemento.Invalidates the measurement state (layout) for the element.

(Ereditato da UIElement)
InvalidateProperty(DependencyProperty)

Valuta di nuovo il valore effettivo della proprietà di dipendenza specificata.Re-evaluates the effective value for the specified dependency property.

(Ereditato da DependencyObject)
InvalidateVisual()

Invalida il rendering dell'elemento e applica un nuovo calcolo del layout completo.Invalidates the rendering of the element, and forces a complete new layout pass. OnRender(DrawingContext) viene chiamato al termine del ciclo di layout.OnRender(DrawingContext) is called after the layout cycle is completed.

(Ereditato da UIElement)
IsAncestorOf(DependencyObject)

Determina se l'oggetto visivo è un predecessore dell'oggetto visivo discendente.Determines whether the visual object is an ancestor of the descendant visual object.

(Ereditato da Visual)
IsDescendantOf(DependencyObject)

Determina se l'oggetto visivo è un discendente dell'oggetto visivo predecessore.Determines whether the visual object is a descendant of the ancestor visual object.

(Ereditato da Visual)
IsItemItsOwnContainer(Object)

Determina se l'elemento specificato è (o è idoneo a essere) il proprio contenitore.Determines if the specified item is (or is eligible to be) its own container.

(Ereditato da ItemsControl)
IsItemItsOwnContainerOverride(Object)

Determina se un elemento è un oggetto DataGridRow.Determines if an item is a DataGridRow.

Measure(Size)

Aggiorna DesiredSize di UIElement.Updates the DesiredSize of a UIElement. Gli elementi padre chiamano questo metodo dalle rispettive implementazioni di MeasureCore(Size) per formare un aggiornamento ricorsivo del layout.Parent elements call this method from their own MeasureCore(Size) implementations to form a recursive layout update. Questo metodo costituisce il primo passaggio (passaggio di misurazione) di un aggiornamento del layout.Calling this method constitutes the first pass (the "Measure" pass) of a layout update.

(Ereditato da UIElement)
MeasureCore(Size)

Implementa il comportamento del sistema di layout per il passaggio di misurazione di base per FrameworkElement.Implements basic measure-pass layout system behavior for FrameworkElement.

(Ereditato da FrameworkElement)
MeasureOverride(Size)

Determina le dimensioni desiderate dell'oggetto DataGrid.Determines the desired size of the DataGrid.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
MoveFocus(TraversalRequest)

Sposta lo stato attivo da questo elemento a un altro elemento in una direzione di attraversamento specificata.Moves the keyboard focus away from this element and to another element in a provided traversal direction.

(Ereditato da FrameworkElement)
OnAccessKey(AccessKeyEventArgs)

Fornisce la gestione delle classi quando viene richiamato un tasto di scelta significativo per questo elemento.Provides class handling for when an access key that is meaningful for this element is invoked.

(Ereditato da UIElement)
OnAddingNewItem(AddingNewItemEventArgs)

Genera l'evento AddingNewItem.Raises the AddingNewItem event.

OnAlternationCountChanged(Int32, Int32)

Richiamato quando la proprietà AlternationCount cambia.Invoked when the AlternationCount property changes.

(Ereditato da ItemsControl)
OnApplyTemplate()

Questo metodo viene richiamato ogni volta che il codice dell'applicazione o i processi interni chiamano ApplyTemplate().Invoked whenever application code or internal processes call ApplyTemplate().

OnAutoGeneratedColumns(EventArgs)

Genera l'evento AutoGeneratedColumns.Raises the AutoGeneratedColumns event.

OnAutoGeneratingColumn(DataGridAutoGeneratingColumnEventArgs)

Genera l'evento AutoGeneratingColumn.Raises the AutoGeneratingColumn event.

OnBeginningEdit(DataGridBeginningEditEventArgs)

Genera l'evento BeginningEdit.Raises the BeginningEdit event.

OnCanExecuteBeginEdit(CanExecuteRoutedEventArgs)

Fornisce la gestione per l'evento CanExecute associato al comando BeginEditCommand.Provides handling for the CanExecute event associated with the BeginEditCommand command.

OnCanExecuteCancelEdit(CanExecuteRoutedEventArgs)

Fornisce la gestione per l'evento CanExecute associato al comando CancelEditCommand.Provides handling for the CanExecute event associated with the CancelEditCommand command.

OnCanExecuteCommitEdit(CanExecuteRoutedEventArgs)

Fornisce la gestione per l'evento CanExecute associato al comando CommitEditCommand.Provides handling for the CanExecute event associated with the CommitEditCommand command.

OnCanExecuteCopy(CanExecuteRoutedEventArgs)

Fornisce la gestione per l'evento CanExecute associato al comando Copy.Provides handling for the CanExecute event associated with the Copy command.

OnCanExecuteDelete(CanExecuteRoutedEventArgs)

Fornisce la gestione per l'evento CanExecute associato al comando DeleteCommand.Provides handling for the CanExecute event associated with the DeleteCommand command.

OnCellEditEnding(DataGridCellEditEndingEventArgs)

Genera l'evento CellEditEnding.Raises the CellEditEnding event.

OnChildDesiredSizeChanged(UIElement)

Supporta il comportamento del layout quando viene ridimensionato un elemento figlio.Supports layout behavior when a child element is resized.

(Ereditato da UIElement)
OnColumnDisplayIndexChanged(DataGridColumnEventArgs)

Genera l'evento ColumnDisplayIndexChanged.Raises the ColumnDisplayIndexChanged event.

OnColumnHeaderDragCompleted(DragCompletedEventArgs)

Genera l'evento ColumnHeaderDragCompleted.Raises the ColumnHeaderDragCompleted event.

OnColumnHeaderDragDelta(DragDeltaEventArgs)

Genera l'evento ColumnHeaderDragDelta.Raises the ColumnHeaderDragDelta event.

OnColumnHeaderDragStarted(DragStartedEventArgs)

Genera l'evento ColumnHeaderDragStarted.Raises the ColumnHeaderDragStarted event.

OnColumnReordered(DataGridColumnEventArgs)

Genera l'evento ColumnReordered.Raises the ColumnReordered event.

OnColumnReordering(DataGridColumnReorderingEventArgs)

Genera l'evento ColumnReordering.Raises the ColumnReordering event.

OnContextMenuClosing(ContextMenuEventArgs)

Richiamato ogni qualvolta un evento indirizzato ContextMenuClosing non gestito raggiunge questa classe nella relativa route.Invoked whenever an unhandled ContextMenuClosing routed event reaches this class in its route. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da FrameworkElement)
OnContextMenuOpening(ContextMenuEventArgs)

Seleziona una cella se viene aperto il relativo menu di scelta rapida.Selects a cell if its context menu is opened.

OnCopyingRowClipboardContent(DataGridRowClipboardEventArgs)

Genera l'evento CopyingRowClipboardContent.Raises the CopyingRowClipboardContent event.

OnCreateAutomationPeer()

Restituisce il peer di automazione per l'oggetto DataGrid.Returns the automation peer for this DataGrid.

OnCurrentCellChanged(EventArgs)

Genera l'evento CurrentCellChanged.Raises the CurrentCellChanged event.

OnDisplayMemberPathChanged(String, String)

Richiamato quando la proprietà DisplayMemberPath cambia.Invoked when the DisplayMemberPath property changes.

(Ereditato da ItemsControl)
OnDpiChanged(DpiScale, DpiScale)

Chiamato in caso di variazione del valore DPI usato per il rendering della vista.Called when the DPI at which this View is rendered changes.

(Ereditato da Visual)
OnDragEnter(DragEventArgs)

Viene richiamato ogni volta che un evento associato DragEnter non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled DragEnter attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnDragLeave(DragEventArgs)

Viene richiamato ogni volta che un evento associato DragLeave non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled DragLeave attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnDragOver(DragEventArgs)

Viene richiamato ogni volta che un evento associato DragOver non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled DragOver attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnDrop(DragEventArgs)

Viene richiamato ogni volta che un evento associato DragEnter non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled DragEnter attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnExecutedBeginEdit(ExecutedRoutedEventArgs)

Fornisce la gestione per l'evento Executed associato al comando BeginEditCommand.Provides handling for the Executed event associated with the BeginEditCommand command.

OnExecutedCancelEdit(ExecutedRoutedEventArgs)

Fornisce la gestione per l'evento Executed associato al comando CancelEditCommand.Provides handling for the Executed event associated with the CancelEditCommand command.

OnExecutedCommitEdit(ExecutedRoutedEventArgs)

Fornisce la gestione per l'evento Executed associato al comando CommitEditCommand.Provides handling for the Executed event associated with the CommitEditCommand command.

OnExecutedCopy(ExecutedRoutedEventArgs)

Fornisce la gestione per l'evento Executed associato al comando Copy.Provides handling for the Executed event associated with the Copy command.

OnExecutedDelete(ExecutedRoutedEventArgs)

Fornisce la gestione per l'evento Executed associato al comando DeleteCommand.Provides handling for the Executed event associated with the DeleteCommand command.

OnGiveFeedback(GiveFeedbackEventArgs)

Viene richiamato ogni volta che un evento associato GiveFeedback non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled GiveFeedback attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnGotFocus(RoutedEventArgs)

Richiamato ogni qualvolta un evento GotFocus non gestito raggiunge questo elemento nella relativa route.Invoked whenever an unhandled GotFocus event reaches this element in its route.

(Ereditato da FrameworkElement)
OnGotKeyboardFocus(KeyboardFocusChangedEventArgs)

Viene richiamato ogni volta che un evento associato GotKeyboardFocus non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled GotKeyboardFocus attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnGotMouseCapture(MouseEventArgs)

Viene richiamato ogni volta che un evento associato GotMouseCapture non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled GotMouseCapture attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnGotStylusCapture(StylusEventArgs)

Viene richiamato ogni volta che un evento associato GotStylusCapture non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled GotStylusCapture attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnGotTouchCapture(TouchEventArgs)

Fornisce la gestione della classe per l'evento indirizzato GotTouchCapture che si verifica quando un tocco viene acquisito nell'elemento.Provides class handling for the GotTouchCapture routed event that occurs when a touch is captured to this element.

(Ereditato da UIElement)
OnGroupStyleSelectorChanged(GroupStyleSelector, GroupStyleSelector)

Richiamato quando la proprietà GroupStyleSelector cambia.Invoked when the GroupStyleSelector property changes.

(Ereditato da ItemsControl)
OnInitialized(EventArgs)

Genera l'evento Initialized.Raises the Initialized event. Questo metodo viene richiamato ogni volta che la proprietà IsInitialized è impostata internamente su true.This method is invoked whenever IsInitialized is set to true internally.

(Ereditato da Selector)
OnInitializingNewItem(InitializingNewItemEventArgs)

Genera l'evento InitializingNewItem.Raises the InitializingNewItem event.

OnIsKeyboardFocusedChanged(DependencyPropertyChangedEventArgs)

Richiamato quando viene generato un evento IsKeyboardFocusedChanged non gestito per questo elemento.Invoked when an unhandled IsKeyboardFocusedChanged event is raised on this element. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnIsKeyboardFocusWithinChanged(DependencyPropertyChangedEventArgs)

Viene chiamato quando la proprietà IsKeyboardFocusWithin viene modificata.Called when the IsKeyboardFocusWithin property has changed.

(Ereditato da Selector)
OnIsMouseCapturedChanged(DependencyPropertyChangedEventArgs)

Chiamato quando viene modificata la proprietà IsMouseCaptured di questo elemento.Called when the IsMouseCaptured property changes on this element.

OnIsMouseCaptureWithinChanged(DependencyPropertyChangedEventArgs)

Richiamato quando viene generato un evento IsMouseCaptureWithinChanged non gestito per questo elemento.Invoked when an unhandled IsMouseCaptureWithinChanged event is raised on this element. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnIsMouseDirectlyOverChanged(DependencyPropertyChangedEventArgs)

Richiamato quando viene generato un evento IsMouseDirectlyOverChanged non gestito per questo elemento.Invoked when an unhandled IsMouseDirectlyOverChanged event is raised on this element. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnIsStylusCapturedChanged(DependencyPropertyChangedEventArgs)

Richiamato quando viene generato un evento IsStylusCapturedChanged non gestito per questo elemento.Invoked when an unhandled IsStylusCapturedChanged event is raised on this element. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnIsStylusCaptureWithinChanged(DependencyPropertyChangedEventArgs)

Richiamato quando viene generato un evento IsStylusCaptureWithinChanged non gestito per questo elemento.Invoked when an unhandled IsStylusCaptureWithinChanged event is raised on this element. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnIsStylusDirectlyOverChanged(DependencyPropertyChangedEventArgs)

Richiamato quando viene generato un evento IsStylusDirectlyOverChanged non gestito per questo elemento.Invoked when an unhandled IsStylusDirectlyOverChanged event is raised on this element. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnItemBindingGroupChanged(BindingGroup, BindingGroup)

Richiamato quando la proprietà ItemBindingGroup cambia.Invoked when the ItemBindingGroup property changes.

(Ereditato da ItemsControl)
OnItemContainerStyleChanged(Style, Style)

Richiamato quando la proprietà ItemContainerStyle cambia.Invoked when the ItemContainerStyle property changes.

(Ereditato da ItemsControl)
OnItemContainerStyleSelectorChanged(StyleSelector, StyleSelector)

Richiamato quando la proprietà ItemContainerStyleSelector cambia.Invoked when the ItemContainerStyleSelector property changes.

(Ereditato da ItemsControl)
OnItemsChanged(NotifyCollectionChangedEventArgs)

Esegue la generazione automatica della colonna e aggiorna i flag di convalida quando gli elementi vengono modificati.Performs column auto generation and updates validation flags when items change.

OnItemsPanelChanged(ItemsPanelTemplate, ItemsPanelTemplate)

Richiamato quando la proprietà ItemsPanel cambia.Invoked when the ItemsPanel property changes.

(Ereditato da ItemsControl)
OnItemsSourceChanged(IEnumerable, IEnumerable)

Richiamato quando la proprietà ItemsSource cambia.Invoked when the ItemsSource property changes.

OnItemStringFormatChanged(String, String)

Richiamato quando la proprietà ItemStringFormat cambia.Invoked when the ItemStringFormat property changes.

(Ereditato da ItemsControl)
OnItemTemplateChanged(DataTemplate, DataTemplate)

Richiamato quando la proprietà ItemTemplate cambia.Invoked when the ItemTemplate property changes.

(Ereditato da ItemsControl)
OnItemTemplateSelectorChanged(DataTemplateSelector, DataTemplateSelector)

Richiamato quando la proprietà ItemTemplateSelector cambia.Invoked when the ItemTemplateSelector property changes.

(Ereditato da ItemsControl)
OnKeyDown(KeyEventArgs)

Richiamato quando viene ricevuto l'evento KeyDown.Invoked when the KeyDown event is received.

OnKeyUp(KeyEventArgs)

Viene richiamato ogni volta che un evento associato KeyUp non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled KeyUp attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnLoadingRow(DataGridRowEventArgs)

Genera l'evento LoadingRow.Raises the LoadingRow event.

OnLoadingRowDetails(DataGridRowDetailsEventArgs)

Genera l'evento LoadingRowDetails.Raises the LoadingRowDetails event.

OnLostFocus(RoutedEventArgs)

Genera l'evento indirizzato LostFocus usando i dati degli eventi forniti.Raises the LostFocus routed event by using the event data that is provided.

(Ereditato da UIElement)
OnLostKeyboardFocus(KeyboardFocusChangedEventArgs)

Viene richiamato ogni qualvolta un evento LostKeyboardFocus connesso non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled LostKeyboardFocus attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnLostMouseCapture(MouseEventArgs)

Viene richiamato ogni qualvolta un evento LostMouseCapture connesso non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled LostMouseCapture attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnLostStylusCapture(StylusEventArgs)

Viene richiamato ogni qualvolta un evento LostStylusCapture connesso non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled LostStylusCapture attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnLostTouchCapture(TouchEventArgs)

Fornisce la gestione della classe per l'evento indirizzatoLostTouchCapture che si verifica quando l'elemento perde l'acquisizione di un tocco.Provides class handling for the LostTouchCapture routed event that occurs when this element loses a touch capture.

(Ereditato da UIElement)
OnManipulationBoundaryFeedback(ManipulationBoundaryFeedbackEventArgs)

Viene chiamato quando si verifica l'evento ManipulationBoundaryFeedback.Called when the ManipulationBoundaryFeedback event occurs.

(Ereditato da UIElement)
OnManipulationCompleted(ManipulationCompletedEventArgs)

Viene chiamato quando si verifica l'evento ManipulationCompleted.Called when the ManipulationCompleted event occurs.

(Ereditato da UIElement)
OnManipulationDelta(ManipulationDeltaEventArgs)

Viene chiamato quando si verifica l'evento ManipulationDelta.Called when the ManipulationDelta event occurs.

(Ereditato da UIElement)
OnManipulationInertiaStarting(ManipulationInertiaStartingEventArgs)

Viene chiamato quando si verifica l'evento ManipulationInertiaStarting.Called when the ManipulationInertiaStarting event occurs.

(Ereditato da UIElement)
OnManipulationStarted(ManipulationStartedEventArgs)

Viene chiamato quando si verifica l'evento ManipulationStarted.Called when the ManipulationStarted event occurs.

(Ereditato da UIElement)
OnManipulationStarting(ManipulationStartingEventArgs)

Fornisce la gestione della classe per l'evento indirizzato ManipulationStarting che si verifica quando il processore di manipolazione viene creato per la prima volta.Provides class handling for the ManipulationStarting routed event that occurs when the manipulation processor is first created.

(Ereditato da UIElement)
OnMouseDoubleClick(MouseButtonEventArgs)

Genera l'evento MouseDoubleClick indirizzato.Raises the MouseDoubleClick routed event.

(Ereditato da Control)
OnMouseDown(MouseButtonEventArgs)

Viene richiamato ogni qualvolta un evento MouseDown connesso non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled MouseDown attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnMouseEnter(MouseEventArgs)

Richiamato quando viene generato un evento associato MouseEnter non gestito per questo elemento.Invoked when an unhandled MouseEnter attached event is raised on this element. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnMouseLeave(MouseEventArgs)

Richiamato quando viene generato un evento associato MouseLeave non gestito per questo elemento.Invoked when an unhandled MouseLeave attached event is raised on this element. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnMouseLeftButtonDown(MouseButtonEventArgs)

Richiamato quando viene generato un evento indirizzato MouseLeftButtonDown non gestito per questo elemento.Invoked when an unhandled MouseLeftButtonDown routed event is raised on this element. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnMouseLeftButtonUp(MouseButtonEventArgs)

Viene richiamato ogni volta che un evento indirizzato MouseLeftButtonUp non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled MouseLeftButtonUp routed event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnMouseMove(MouseEventArgs)

Aggiorna l'insieme degli elementi selezionati a causa del trascinamento del mouse da parte dell'utente nell'oggetto DataGrid.Updates the collection of items that are selected due to the user dragging the mouse in the DataGrid.

OnMouseRightButtonDown(MouseButtonEventArgs)

Viene richiamato ogni volta che un evento indirizzato MouseRightButtonDown non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled MouseRightButtonDown routed event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnMouseRightButtonUp(MouseButtonEventArgs)

Viene richiamato ogni volta che un evento indirizzato MouseRightButtonUp non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled MouseRightButtonUp routed event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnMouseUp(MouseButtonEventArgs)

Viene richiamato ogni volta che un evento indirizzato MouseUp non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled MouseUp routed event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnMouseWheel(MouseWheelEventArgs)

Viene richiamato ogni volta che un evento associato MouseWheel non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled MouseWheel attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreparingCellForEdit(DataGridPreparingCellForEditEventArgs)

Genera l'evento PreparingCellForEdit.Raises the PreparingCellForEdit event.

OnPreviewDragEnter(DragEventArgs)

Viene richiamato ogni volta che un evento associato PreviewDragEnter non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewDragEnter attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewDragLeave(DragEventArgs)

Viene richiamato ogni volta che un evento associato PreviewDragLeave non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewDragLeave attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewDragOver(DragEventArgs)

Viene richiamato ogni volta che un evento associato PreviewDragOver non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewDragOver attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewDrop(DragEventArgs)

Viene richiamato ogni volta che un evento associato PreviewDrop non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewDrop attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewGiveFeedback(GiveFeedbackEventArgs)

Viene richiamato ogni volta che un evento associato PreviewGiveFeedback non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewGiveFeedback attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewGotKeyboardFocus(KeyboardFocusChangedEventArgs)

Viene richiamato ogni volta che un evento associato PreviewGotKeyboardFocus non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewGotKeyboardFocus attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewKeyDown(KeyEventArgs)

Viene richiamato ogni volta che un evento associato PreviewKeyDown non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewKeyDown attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewKeyUp(KeyEventArgs)

Viene richiamato ogni volta che un evento associato PreviewKeyUp non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewKeyUp attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewLostKeyboardFocus(KeyboardFocusChangedEventArgs)

Viene richiamato ogni volta che un evento associato PreviewKeyDown non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewKeyDown attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewMouseDoubleClick(MouseButtonEventArgs)

Genera l'evento PreviewMouseDoubleClick indirizzato.Raises the PreviewMouseDoubleClick routed event.

(Ereditato da Control)
OnPreviewMouseDown(MouseButtonEventArgs)

Viene richiamato ogni volta che un evento indirizzato associato PreviewMouseDown non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewMouseDown attached routed event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewMouseLeftButtonDown(MouseButtonEventArgs)

Viene richiamato ogni volta che un evento indirizzato PreviewMouseLeftButtonDown non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewMouseLeftButtonDown routed event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewMouseLeftButtonUp(MouseButtonEventArgs)

Viene richiamato ogni volta che un evento indirizzato PreviewMouseLeftButtonUp non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewMouseLeftButtonUp routed event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewMouseMove(MouseEventArgs)

Viene richiamato ogni volta che un evento associato PreviewMouseMove non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewMouseMove attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewMouseRightButtonDown(MouseButtonEventArgs)

Viene richiamato ogni volta che un evento indirizzato PreviewMouseRightButtonDown non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewMouseRightButtonDown routed event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewMouseRightButtonUp(MouseButtonEventArgs)

Viene richiamato ogni volta che un evento indirizzato PreviewMouseRightButtonUp non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewMouseRightButtonUp routed event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewMouseUp(MouseButtonEventArgs)

Viene richiamato ogni qualvolta un evento PreviewMouseUp connesso non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewMouseUp attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewMouseWheel(MouseWheelEventArgs)

Viene richiamato ogni volta che un evento associato PreviewMouseWheel non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewMouseWheel attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewQueryContinueDrag(QueryContinueDragEventArgs)

Viene richiamato ogni volta che un evento associato PreviewQueryContinueDrag non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewQueryContinueDrag attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewStylusButtonDown(StylusButtonEventArgs)

Viene richiamato ogni volta che un evento associato PreviewStylusButtonDown non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewStylusButtonDown attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewStylusButtonUp(StylusButtonEventArgs)

Viene richiamato ogni volta che un evento associato PreviewStylusButtonUp non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewStylusButtonUp attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewStylusDown(StylusDownEventArgs)

Viene richiamato ogni volta che un evento associato PreviewStylusDown non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewStylusDown attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewStylusInAirMove(StylusEventArgs)

Viene richiamato ogni volta che un evento associato PreviewStylusInAirMove non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewStylusInAirMove attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewStylusInRange(StylusEventArgs)

Viene richiamato ogni volta che un evento associato PreviewStylusInRange non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewStylusInRange attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewStylusMove(StylusEventArgs)

Viene richiamato ogni volta che un evento associato PreviewStylusMove non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewStylusMove attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewStylusOutOfRange(StylusEventArgs)

Viene richiamato ogni volta che un evento associato PreviewStylusOutOfRange non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewStylusOutOfRange attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewStylusSystemGesture(StylusSystemGestureEventArgs)

Viene richiamato ogni volta che un evento associato PreviewStylusSystemGesture non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewStylusSystemGesture attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewStylusUp(StylusEventArgs)

Viene richiamato ogni volta che un evento associato PreviewStylusUp non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewStylusUp attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewTextInput(TextCompositionEventArgs)

Viene richiamato ogni volta che un evento associato PreviewTextInput non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled PreviewTextInput attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnPreviewTouchDown(TouchEventArgs)

Fornisce la gestione della classe per l'evento indirizzatoPreviewTouchDown che si verifica quando un tocco preme l'elemento.Provides class handling for the PreviewTouchDown routed event that occurs when a touch presses this element.

(Ereditato da UIElement)
OnPreviewTouchMove(TouchEventArgs)

Fornisce la gestione della classe per l'evento indirizzato PreviewTouchMove che viene generato quando un tocco si sposta all'interno di questo elemento.Provides class handling for the PreviewTouchMove routed event that occurs when a touch moves while inside this element.

(Ereditato da UIElement)
OnPreviewTouchUp(TouchEventArgs)

Fornisce la gestione della classe per l'evento indirizzato PreviewTouchUp che viene generato quando un tocco viene rilasciato all'interno di questo elemento.Provides class handling for the PreviewTouchUp routed event that occurs when a touch is released inside this element.

(Ereditato da UIElement)
OnPropertyChanged(DependencyPropertyChangedEventArgs)

Richiamato ogni volta che viene aggiornato il valore effettivo di qualsiasi proprietà di dipendenza in FrameworkElement.Invoked whenever the effective value of any dependency property on this FrameworkElement has been updated. La proprietà di dipendenza specifica modificata viene indicata nel parametro degli argomenti.The specific dependency property that changed is reported in the arguments parameter. Esegue l'override di OnPropertyChanged(DependencyPropertyChangedEventArgs).Overrides OnPropertyChanged(DependencyPropertyChangedEventArgs).

(Ereditato da FrameworkElement)
OnQueryContinueDrag(QueryContinueDragEventArgs)

Viene richiamato ogni volta che un evento associato QueryContinueDrag non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled QueryContinueDrag attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnQueryCursor(QueryCursorEventArgs)

Viene richiamato ogni volta che un evento associato QueryCursor non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled QueryCursor attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnRender(DrawingContext)

In caso di override in una classe derivata, partecipa alle operazioni di rendering gestite dal sistema di layout.When overridden in a derived class, participates in rendering operations that are directed by the layout system. Le istruzioni di rendering per questo elemento non vengono utilizzate direttamente quando questo metodo viene richiamato, ma vengono conservate per essere utilizzate successivamente in modo asincrono dal layout e dal disegno.The rendering instructions for this element are not used directly when this method is invoked, and are instead preserved for later asynchronous use by layout and drawing.

(Ereditato da UIElement)
OnRenderSizeChanged(SizeChangedInfo)

Genera l'evento SizeChanged, usando le informazioni specificate come parte degli eventuali dati dell'evento.Raises the SizeChanged event, using the specified information as part of the eventual event data.

(Ereditato da FrameworkElement)
OnRowDetailsVisibilityChanged(DataGridRowDetailsEventArgs)

Genera l'evento RowDetailsVisibilityChanged.Raises the RowDetailsVisibilityChanged event.

OnRowEditEnding(DataGridRowEditEndingEventArgs)

Genera l'evento RowEditEnding.Raises the RowEditEnding event.

OnSelectedCellsChanged(SelectedCellsChangedEventArgs)

Genera l'evento SelectedCellsChanged.Raises the SelectedCellsChanged event.

OnSelectionChanged(SelectionChangedEventArgs)

Viene richiamato in caso di modifica della selezione.Invoked when the selection changes.

OnSorting(DataGridSortingEventArgs)

Genera l'evento Sorting.Raises the Sorting event.

OnStyleChanged(Style, Style)

Richiamato quando lo stile utilizzato per questo elemento viene modificato, invalidando il layout.Invoked when the style in use on this element changes, which will invalidate the layout.

(Ereditato da FrameworkElement)
OnStylusButtonDown(StylusButtonEventArgs)

Viene richiamato ogni volta che un evento associato StylusButtonDown non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled StylusButtonDown attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnStylusButtonUp(StylusButtonEventArgs)

Viene richiamato ogni volta che un evento associato StylusButtonUp non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled StylusButtonUp attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnStylusDown(StylusDownEventArgs)

Viene richiamato ogni volta che un evento associato StylusDown non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled StylusDown attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnStylusEnter(StylusEventArgs)

Richiamato quando viene generato un evento associato StylusEnter non gestito da questo elemento.Invoked when an unhandled StylusEnter attached event is raised by this element. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnStylusInAirMove(StylusEventArgs)

Viene richiamato ogni volta che un evento associato StylusInAirMove non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled StylusInAirMove attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnStylusInRange(StylusEventArgs)

Viene richiamato ogni volta che un evento associato StylusInRange non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled StylusInRange attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnStylusLeave(StylusEventArgs)

Richiamato quando viene generato un evento associato StylusLeave non gestito da questo elemento.Invoked when an unhandled StylusLeave attached event is raised by this element. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnStylusMove(StylusEventArgs)

Viene richiamato ogni volta che un evento associato StylusMove non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled StylusMove attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnStylusOutOfRange(StylusEventArgs)

Viene richiamato ogni volta che un evento associato StylusOutOfRange non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled StylusOutOfRange attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnStylusSystemGesture(StylusSystemGestureEventArgs)

Viene richiamato ogni volta che un evento associato StylusSystemGesture non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled StylusSystemGesture attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnStylusUp(StylusEventArgs)

Viene richiamato ogni volta che un evento associato StylusUp non gestito raggiunge un elemento nella propria route derivato da questa classe.Invoked when an unhandled StylusUp attached event reaches an element in its route that is derived from this class. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da UIElement)
OnTemplateChanged(ControlTemplate, ControlTemplate)

Chiamato ogni volta che viene modificato il modello dell'oggetto DataGrid.Called whenever the template of the DataGrid changes.

OnTextInput(TextCompositionEventArgs)

Fornisce la gestione della classe per l'evento indirizzato TextInput.Provides class handling for the TextInput routed event.

OnToolTipClosing(ToolTipEventArgs)

Richiamato ogni qualvolta un evento indirizzato ToolTipClosing non gestito raggiunge questa classe nella relativa route.Invoked whenever an unhandled ToolTipClosing routed event reaches this class in its route. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da FrameworkElement)
OnToolTipOpening(ToolTipEventArgs)

Richiamato ogni qualvolta l'evento indirizzato ToolTipOpening raggiunge questa classe nella relativa route.Invoked whenever the ToolTipOpening routed event reaches this class in its route. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.Implement this method to add class handling for this event.

(Ereditato da FrameworkElement)
OnTouchDown(TouchEventArgs)

Fornisce la gestione della classe per l'evento indirizzatoTouchDown che si verifica quando un tocco preme all'interno dell'elemento.Provides class handling for the TouchDown routed event that occurs when a touch presses inside this element.

(Ereditato da UIElement)
OnTouchEnter(TouchEventArgs)

Fornisce la gestione della classe per l'evento indirizzato TouchEnter che si verifica quando un tocco si sposta dall'esterno all'interno dei limiti dell'elemento.Provides class handling for the TouchEnter routed event that occurs when a touch moves from outside to inside the bounds of this element.

(Ereditato da UIElement)
OnTouchLeave(TouchEventArgs)

Fornisce la gestione della classe per l'evento indirizzatoTouchLeave che si verifica quando un tocco si sposta dall'interno all'esterno dei limiti di UIElement.Provides class handling for the TouchLeave routed event that occurs when a touch moves from inside to outside the bounds of this UIElement.

(Ereditato da UIElement)
OnTouchMove(TouchEventArgs)

Fornisce la gestione della classe per l'evento indirizzato TouchMove che viene generato quando un tocco si sposta all'interno di questo elemento.Provides class handling for the TouchMove routed event that occurs when a touch moves while inside this element.

(Ereditato da UIElement)
OnTouchUp(TouchEventArgs)

Fornisce la gestione della classe per l'evento indirizzato TouchUp che viene generato quando un tocco viene rilasciato all'interno di questo elemento.Provides class handling for the TouchUp routed event that occurs when a touch is released inside this element.

(Ereditato da UIElement)
OnUnloadingRow(DataGridRowEventArgs)

Genera l'evento UnloadingRow.Raises the UnloadingRow event.

OnUnloadingRowDetails(DataGridRowDetailsEventArgs)

Genera l'evento UnloadingRowDetails.Raises the UnloadingRowDetails event.

OnVisualChildrenChanged(DependencyObject, DependencyObject)

Viene chiamato quando l'oggetto VisualCollection dell’oggetto visivo viene modificato.Called when the VisualCollection of the visual object is modified.

(Ereditato da Visual)
OnVisualParentChanged(DependencyObject)

Viene richiamato ogni volta che l'entità principale di questo elemento nella struttura ad albero visuale viene modificato.Invoked when the parent of this element in the visual tree is changed. Esegue l'override di OnVisualParentChanged(DependencyObject).Overrides OnVisualParentChanged(DependencyObject).

(Ereditato da FrameworkElement)
ParentLayoutInvalidated(UIElement)

Supporta implementazioni di layout incrementali in sottoclassi specializzate di FrameworkElement.Supports incremental layout implementations in specialized subclasses of FrameworkElement. ParentLayoutInvalidated(UIElement) viene richiamato quando un elemento figlio ha invalidato una proprietà contrassegnata nei metadati per indicare che influisce sui passaggi di misurazione o disposizione dell'elemento padre durante il layout.ParentLayoutInvalidated(UIElement) is invoked when a child element has invalidated a property that is marked in metadata as affecting the parent's measure or arrange passes during layout.

(Ereditato da FrameworkElement)
PointFromScreen(Point)

Converte un oggetto Point sotto forma di coordinate dello schermo in un oggetto Point che rappresenta il sistema di coordinate corrente dell’oggetto Visual.Converts a Point in screen coordinates into a Point that represents the current coordinate system of the Visual.

(Ereditato da Visual)
PointToScreen(Point)

Converte un oggetto Point che rappresenta il sistema di coordinate corrente dell’oggetto Visual in un oggetto Point sotto forma di coordinate dello schermo.Converts a Point that represents the current coordinate system of the Visual into a Point in screen coordinates.

(Ereditato da Visual)
PredictFocus(FocusNavigationDirection)

Determina il successivo elemento che riceverà lo stato attivo in relazione a questo elemento per una direzione dello spostamento dello stato attivo specificata, ma non sposta effettivamente lo stato attivo.Determines the next element that would receive focus relative to this element for a provided focus movement direction, but does not actually move the focus.

(Ereditato da FrameworkElement)
PrepareContainerForItemOverride(DependencyObject, Object)

Prepara una nuova riga per l'elemento specificato.Prepares a new row for the specified item.

RaiseEvent(RoutedEventArgs)

Genera un evento indirizzato specifico.Raises a specific routed event. L'evento RoutedEvent da generare è identificato all'interno dell'istanza RoutedEventArgs fornita (come la proprietà RoutedEvent dei dati dell'evento).The RoutedEvent to be raised is identified within the RoutedEventArgs instance that is provided (as the RoutedEvent property of that event data).

(Ereditato da UIElement)
ReadLocalValue(DependencyProperty)

Restituisce il valore locale di una proprietà di dipendenza, se esistente.Returns the local value of a dependency property, if it exists.

(Ereditato da DependencyObject)
RegisterName(String, Object)

Fornisce una funzione di accesso che semplifica l'accesso al metodo di registrazione di NameScope.Provides an accessor that simplifies access to the NameScope registration method.

(Ereditato da FrameworkElement)
ReleaseAllTouchCaptures()

Rilascia tutti i dispositivi a tocco acquisiti dall'elemento.Releases all captured touch devices from this element.

(Ereditato da UIElement)
ReleaseMouseCapture()

Rilascia l'input del mouse, se questo elemento l'ha acquisito.Releases the mouse capture, if this element held the capture.

(Ereditato da UIElement)
ReleaseStylusCapture()

Rilascia l'input dello stilo, se questo elemento lo ha acquisito.Releases the stylus device capture, if this element held the capture.

(Ereditato da UIElement)
ReleaseTouchCapture(TouchDevice)

Tenta di rilasciare il dispositivo a tocco specificato dall'elemento.Attempts to release the specified touch device from this element.

(Ereditato da UIElement)
RemoveHandler(RoutedEvent, Delegate)

Rimuove il gestore dell'evento indirizzato specificato da questo elemento.Removes the specified routed event handler from this element.

(Ereditato da UIElement)
RemoveLogicalChild(Object)

Rimuove l'oggetto fornito dall'albero logico dell'elemento.Removes the provided object from this element's logical tree. FrameworkElement aggiorna i puntatori padre dell'albero logico interessato per mantenerlo sincronizzati con l'eliminazione.FrameworkElement updates the affected logical tree parent pointers to keep in sync with this deletion.

(Ereditato da FrameworkElement)
RemoveVisualChild(Visual)

Rimuove la relazione padre-figlio tra due elementi visivi.Removes the parent-child relationship between two visuals.

(Ereditato da Visual)
ScrollIntoView(Object)

Scorre l'oggetto DataGrid in verticale per visualizzare la riga per l'elemento di dati specificato.Scrolls the DataGrid vertically to display the row for the specified data item.

ScrollIntoView(Object, DataGridColumn)

Scorre l'oggetto DataGrid in verticale e in orizzontale per visualizzare una cella per la colonna e l'elemento di dati specificati.Scrolls the DataGrid vertically and horizontally to display a cell for the specified data item and column.

SelectAll()

Seleziona tutti gli elementi in MultiSelector.Selects all of the items in the MultiSelector.

(Ereditato da MultiSelector)
SelectAllCells()

Seleziona tutte le celle in DataGrid.Selects all the cells in the DataGrid.

SetBinding(DependencyProperty, BindingBase)

Collega un'associazione a questo elemento in base all'oggetto di associazione specificato.Attaches a binding to this element, based on the provided binding object.

(Ereditato da FrameworkElement)
SetBinding(DependencyProperty, String)

Connette un'associazione a questo elemento in base al nome della proprietà di origine specificata come qualificazione del percorso all'origine dati.Attaches a binding to this element, based on the provided source property name as a path qualification to the data source.

(Ereditato da FrameworkElement)
SetCurrentValue(DependencyProperty, Object)

Imposta il valore di una proprietà di dipendenza senza modificare l'origine del valore.Sets the value of a dependency property without changing its value source.

(Ereditato da DependencyObject)
SetDetailsVisibilityForItem(Object, Visibility)

Imposta il valore della proprietà DetailsVisibility per l'oggetto DataGridRow che contiene l'oggetto specificato.Sets the value of the DetailsVisibility property for the DataGridRow that contains the specified object.

SetResourceReference(DependencyProperty, Object)

Cerca una risorsa con il nome specificato e ne configura un riferimento alla risorsa per la proprietà specificata.Searches for a resource with the specified name and sets up a resource reference to it for the specified property.

(Ereditato da FrameworkElement)
SetValue(DependencyProperty, Object)

Imposta il valore locale di una proprietà di dipendenza, specificato dal relativo identificatore della proprietà di dipendenza.Sets the local value of a dependency property, specified by its dependency property identifier.

(Ereditato da DependencyObject)
SetValue(DependencyPropertyKey, Object)

Imposta il valore locale di una proprietà di dipendenza di sola lettura, specificato dall'identificatore DependencyPropertyKey della proprietà di dipendenza.Sets the local value of a read-only dependency property, specified by the DependencyPropertyKey identifier of the dependency property.

(Ereditato da DependencyObject)
ShouldApplyItemContainerStyle(DependencyObject, Object)

Restituisce un valore che indica se applicare lo stile dalla proprietà ItemContainerStyle o ItemContainerStyleSelector all'elemento del contenitore dell'elemento specificato.Returns a value that indicates whether to apply the style from the ItemContainerStyle or ItemContainerStyleSelector property to the container element of the specified item.

(Ereditato da ItemsControl)
ShouldSerializeCommandBindings()

Restituisce un valore che indica se i processi di serializzazione devono serializzare il contenuto della proprietà CommandBindings nelle istanze di questa classe.Returns whether serialization processes should serialize the contents of the CommandBindings property on instances of this class.

(Ereditato da UIElement)
ShouldSerializeGroupStyle()

Restituisce un valore che indica se i processi di serializzazione devono serializzare il valore effettivo della proprietà GroupStyle.Returns a value that indicates whether serialization processes should serialize the effective value of the GroupStyle property.

(Ereditato da ItemsControl)
ShouldSerializeInputBindings()

Restituisce un valore che indica se i processi di serializzazione devono serializzare il contenuto della proprietà InputBindings nelle istanze di questa classe.Returns whether serialization processes should serialize the contents of the InputBindings property on instances of this class.

(Ereditato da UIElement)
ShouldSerializeItems()

Restituisce un valore che indica se i processi di serializzazione devono serializzare il valore effettivo della proprietà Items.Returns a value that indicates whether serialization processes should serialize the effective value of the Items property.

(Ereditato da ItemsControl)
ShouldSerializeProperty(DependencyProperty)

Restituisce un valore che indica se i processi di serializzazione devono serializzare il valore della proprietà di dipendenza specificata.Returns a value that indicates whether serialization processes should serialize the value for the provided dependency property.

(Ereditato da DependencyObject)
ShouldSerializeResources()

Restituisce un valore che indica se i processi di serializzazione devono serializzare il contenuto della proprietà Resources.Returns whether serialization processes should serialize the contents of the Resources property.

(Ereditato da FrameworkElement)
ShouldSerializeStyle()

Restituisce un valore che indica se i processi di serializzazione devono serializzare il contenuto della proprietà Style.Returns whether serialization processes should serialize the contents of the Style property.

(Ereditato da FrameworkElement)
ShouldSerializeTriggers()

Restituisce un valore che indica se i processi di serializzazione devono serializzare il contenuto della proprietà Triggers.Returns whether serialization processes should serialize the contents of the Triggers property.

(Ereditato da FrameworkElement)
ToString()

Fornisce la rappresentazione di stringa dell'oggetto ItemsControl.Provides a string representation of the ItemsControl object.

(Ereditato da ItemsControl)
TransformToAncestor(Visual)

Restituisce una funzione di trasformazione utilizzabile per trasformare le coordinate dall'oggetto Visual al predecessore Visual specificato dell’oggetto visivo.Returns a transform that can be used to transform coordinates from the Visual to the specified Visual ancestor of the visual object.

(Ereditato da Visual)
TransformToAncestor(Visual3D)

Restituisce una funzione di trasformazione utilizzabile per trasformare le coordinate dall'oggetto Visual al predecessore Visual3D specificato dell’oggetto visivo.Returns a transform that can be used to transform coordinates from the Visual to the specified Visual3D ancestor of the visual object.

(Ereditato da Visual)
TransformToDescendant(Visual)

Restituisce una funzione di trasformazione utilizzabile per trasformare le coordinate dall'oggetto Visual al discendente specificato dell’oggetto visivo.Returns a transform that can be used to transform coordinates from the Visual to the specified visual object descendant.

(Ereditato da Visual)
TransformToVisual(Visual)

Restituisce una funzione di trasformazione utilizzabile per trasformare le coordinate dall'oggetto Visual all’oggetto visivo specificato.Returns a transform that can be used to transform coordinates from the Visual to the specified visual object.

(Ereditato da Visual)
TranslatePoint(Point, UIElement)

Trasla un punto rispetto a questo elemento in coordinate relative all'elemento specificato.Translates a point relative to this element to coordinates that are relative to the specified element.

(Ereditato da UIElement)
TryFindResource(Object)

Cerca una risorsa con la chiave specificata e restituisce tale risorsa, se trovata.Searches for a resource with the specified key, and returns that resource if found.

(Ereditato da FrameworkElement)
UnregisterName(String)

Semplifica l'accesso al metodo di annullamento della registrazione NameScope.Simplifies access to the NameScope de-registration method.

(Ereditato da FrameworkElement)
UnselectAll()

Deseleziona tutti gli elementi in MultiSelector.Unselects all of the items in the MultiSelector.

(Ereditato da MultiSelector)
UnselectAllCells()

Deseleziona tutte le celle nell'oggetto DataGrid.Unselects all the cells in the DataGrid.

UpdateDefaultStyle()

Riapplica lo stile predefinito al controllo FrameworkElement corrente.Reapplies the default style to the current FrameworkElement.

(Ereditato da FrameworkElement)
UpdateLayout()

Assicura che tutti gli elementi figlio visivi di questo elemento vengano aggiornati correttamente per il layout.Ensures that all visual child elements of this element are properly updated for layout.

(Ereditato da UIElement)
VerifyAccess()

Impone che il thread chiamante abbia accesso a DispatcherObject.Enforces that the calling thread has access to this DispatcherObject.

(Ereditato da DispatcherObject)

Eventi

AddingNewItem

Si verifica prima dell'aggiunta di un elemento a DataGrid.Occurs before a new item is added to the DataGrid.

AutoGeneratedColumns

Si verifica quando viene completata la generazione automatica di tutte le colonne.Occurs when auto generation of all columns is completed.

AutoGeneratingColumn

Si verifica quando viene generata automaticamente una singola colonna.Occurs when an individual column is auto-generated.

BeginningEdit

Si verifica prima dell'attivazione della modalità di modifica per una cella o una riga.Occurs before a row or cell enters edit mode.

CellEditEnding

Si verifica prima che venga eseguito il commit o l'annullamento della modifica di una cella.Occurs before a cell edit is committed or canceled.

ColumnDisplayIndexChanged

Si verifica quando viene modificata la proprietà DisplayIndex in una delle colonne.Occurs when the DisplayIndex property on one of the columns changes.

ColumnHeaderDragCompleted

Si verifica quando l'utente rilascia un'intestazione di colonna dopo averla trascinata mediante il mouse.Occurs when the user releases a column header after dragging it by using the mouse.

ColumnHeaderDragDelta

SI verifica ogni volta che cambia la posizione del mouse mentre l'utente trascina un'intestazione di colonna.Occurs every time the mouse position changes while the user drags a column header.

ColumnHeaderDragStarted

Si verifica quando l'utente inizia a trascinare un'intestazione di colonna mediante il mouse.Occurs when the user begins dragging a column header by using the mouse.

ColumnReordered

Si verifica quando una colonna viene spostata in una nuova posizione nell'ordine di visualizzazione.Occurs when a column moves to a new position in the display order.

ColumnReordering

Si verifica prima che una colonna venga spostata in una nuova posizione nell'ordine di visualizzazione.Occurs before a column moves to a new position in the display order.

ContextMenuClosing

Si verifica subito prima che venga chiuso un menu di scelta rapida relativo all'elemento.Occurs just before any context menu on the element is closed.

(Ereditato da FrameworkElement)
ContextMenuOpening

Si verifica quando viene aperto un menu di scelta rapida relativo all'elemento.Occurs when any context menu on the element is opened.

(Ereditato da FrameworkElement)
CopyingRowClipboardContent

Si verifica dopo la preparazione del contenuto della riga predefinito.Occurs after the default row content is prepared.

CurrentCellChanged

Si verifica quando cambia il valore della proprietà CurrentCell.Occurs when the value of the CurrentCell property has changed.

DataContextChanged

Si verifica in seguito alla modifica del contesto dei dati per questo elemento.Occurs when the data context for this element changes.

(Ereditato da FrameworkElement)
DragEnter

Si verifica quando il sistema di input segnala un evento di trascinamento sottostante per cui questo elemento rappresenta la destinazione del trascinamento.Occurs when the input system reports an underlying drag event with this element as the drag target.

(Ereditato da UIElement)
DragLeave

Si verifica quando il sistema di input segnala un evento di trascinamento sottostante per cui l'elemento rappresenta l'origine del trascinamento.Occurs when the input system reports an underlying drag event with this element as the drag origin.

(Ereditato da UIElement)
DragOver

Si verifica quando il sistema di input segnala un evento di trascinamento sottostante per il quale l'elemento rappresenta la destinazione del rilascio potenziale.Occurs when the input system reports an underlying drag event with this element as the potential drop target.

(Ereditato da UIElement)
Drop

Si verifica quando il sistema di input segnala un evento di rilascio sottostante con questo elemento come destinazione del rilascio.Occurs when the input system reports an underlying drop event with this element as the drop target.

(Ereditato da UIElement)
FocusableChanged

Si verifica quando il valore della proprietà Focusable cambia.Occurs when the value of the Focusable property changes.

(Ereditato da UIElement)
GiveFeedback

Si verifica quando il sistema di input segnala un evento di trascinamento e rilascio sottostante che coinvolge l'elemento.Occurs when the input system reports an underlying drag-and-drop event that involves this element.

(Ereditato da UIElement)
GotFocus

Si verifica quando l'elemento riceve lo stato attivo logico.Occurs when this element gets logical focus.

(Ereditato da UIElement)
GotKeyboardFocus

Si verifica quando lo stato attivo della tastiera si trova sull'elemento.Occurs when the keyboard is focused on this element.

(Ereditato da UIElement)
GotMouseCapture

Si verifica quando l'elemento acquisisce lo stato mouse capture.Occurs when this element captures the mouse.

(Ereditato da UIElement)
GotStylusCapture

Si verifica quando l'elemento rileva lo stilo.Occurs when this element captures the stylus.

(Ereditato da UIElement)
GotTouchCapture

Si verifica quando un tocco viene acquisito in questo elemento.Occurs when a touch is captured to this element.

(Ereditato da UIElement)
Initialized

Si verifica quando viene inizializzato l'oggetto FrameworkElement.Occurs when this FrameworkElement is initialized. che coincide con i casi in cui il valore della proprietà IsInitialized viene modificato da false (o non definito) in true.This event coincides with cases where the value of the IsInitialized property changes from false (or undefined) to true.

(Ereditato da FrameworkElement)
InitializingNewItem

Si verifica quando viene creato un nuovo elemento.Occurs when a new item is created.

IsEnabledChanged

Si verifica quando il valore della proprietà IsEnabled di questo elemento viene modificato.Occurs when the value of the IsEnabled property on this element changes.

(Ereditato da UIElement)
IsHitTestVisibleChanged

Si verifica quando il valore della proprietà di dipendenza IsHitTestVisible di questo elemento viene modificato.Occurs when the value of the IsHitTestVisible dependency property changes on this element.

(Ereditato da UIElement)
IsKeyboardFocusedChanged

Si verifica quando il valore della proprietà IsKeyboardFocused di questo elemento viene modificato.Occurs when the value of the IsKeyboardFocused property changes on this element.

(Ereditato da UIElement)
IsKeyboardFocusWithinChanged

Si verifica quando il valore della proprietà IsKeyboardFocusWithin di questo elemento viene modificato.Occurs when the value of the IsKeyboardFocusWithin property changes on this element.

(Ereditato da UIElement)
IsMouseCapturedChanged

Si verifica quando il valore della proprietà IsMouseCaptured di questo elemento viene modificato.Occurs when the value of the IsMouseCaptured property changes on this element.

(Ereditato da UIElement)
IsMouseCaptureWithinChanged

Si verifica quando il valore di IsMouseCaptureWithinProperty di questo elemento viene modificato.Occurs when the value of the IsMouseCaptureWithinProperty changes on this element.

(Ereditato da UIElement)
IsMouseDirectlyOverChanged

Si verifica quando il valore della proprietà IsMouseDirectlyOver di questo elemento viene modificato.Occurs when the value of the IsMouseDirectlyOver property changes on this element.

(Ereditato da UIElement)
IsStylusCapturedChanged

Si verifica quando il valore della proprietà IsStylusCaptured di questo elemento viene modificato.Occurs when the value of the IsStylusCaptured property changes on this element.

(Ereditato da UIElement)
IsStylusCaptureWithinChanged

Si verifica quando il valore della proprietà IsStylusCaptureWithin di questo elemento viene modificato.Occurs when the value of the IsStylusCaptureWithin property changes on this element.

(Ereditato da UIElement)
IsStylusDirectlyOverChanged

Si verifica quando il valore della proprietà IsStylusDirectlyOver di questo elemento viene modificato.Occurs when the value of the IsStylusDirectlyOver property changes on this element.

(Ereditato da UIElement)
IsVisibleChanged

Si verifica quando il valore della proprietà IsVisible di questo elemento viene modificato.Occurs when the value of the IsVisible property changes on this element.

(Ereditato da UIElement)
KeyDown

Si verifica quando viene premuto un tasto mentre lo stato attivo si trova sull'elemento.Occurs when a key is pressed while focus is on this element.

(Ereditato da UIElement)
KeyUp

Si verifica quando viene rilasciato un tasto mentre lo stato attivo si trova sull'elemento.Occurs when a key is released while focus is on this element.

(Ereditato da UIElement)
LayoutUpdated

Si verifica quando il layout dei vari elementi visivi associati alla classe Dispatcher corrente viene modificato.Occurs when the layout of the various visual elements associated with the current Dispatcher changes.

(Ereditato da UIElement)
Loaded

Si verifica al termine del layout e del rendering, quando l'elemento è pronto per l'interazione.Occurs when the element is laid out, rendered, and ready for interaction.

(Ereditato da FrameworkElement)
LoadingRow

Si verifica dopo la creazione di un'istanza di un oggetto DataGridRow in modo da poterlo personalizzare prima che venga utilizzato.Occurs after a DataGridRow is instantiated, so that you can customize it before it is used.

LoadingRowDetails

Si verifica quando un nuovo modello dei dettagli di riga viene applicato a una riga.Occurs when a new row details template is applied to a row.

LostFocus

Si verifica quando l'elemento perde lo stato attivo logico.Occurs when this element loses logical focus.

(Ereditato da UIElement)
LostKeyboardFocus

Si verifica quando lo stato attivo della tastiera non si trova più sull'elemento.Occurs when the keyboard is no longer focused on this element,.

(Ereditato da UIElement)
LostMouseCapture

Si verifica quando l'elemento perde lo stato mouse capture.Occurs when this element loses mouse capture.

(Ereditato da UIElement)
LostStylusCapture

Si verifica quando l'elemento non rileva più lo stilo.Occurs when this element loses stylus capture.

(Ereditato da UIElement)
LostTouchCapture

Si verifica quando questo elemento perde l’acquisizione di un tocco.Occurs when this element loses a touch capture.

(Ereditato da UIElement)
ManipulationBoundaryFeedback

Si verifica quando la manipolazione incontra un limite.Occurs when the manipulation encounters a boundary.

(Ereditato da UIElement)
ManipulationCompleted

Si verifica quando una manipolazione e un'inerzia sull'oggetto UIElement sono completate.Occurs when a manipulation and inertia on the UIElement object is complete.

(Ereditato da UIElement)
ManipulationDelta

Si verifica quando il dispositivo di input cambia posizione durante una manipolazione.Occurs when the input device changes position during a manipulation.

(Ereditato da UIElement)
ManipulationInertiaStarting

Si verifica quando il dispositivo di input perde contatto con l'oggetto UIElement durante una manipolazione e inizia un'inerzia.Occurs when the input device loses contact with the UIElement object during a manipulation and inertia begins.

(Ereditato da UIElement)
ManipulationStarted

Si verifica quando un dispositivo di input inizia una manipolazione sull'oggetto UIElement.Occurs when an input device begins a manipulation on the UIElement object.

(Ereditato da UIElement)
ManipulationStarting

Si verifica quando il processore di manipolazione viene creato per la prima volta.Occurs when the manipulation processor is first created.

(Ereditato da UIElement)
MouseDoubleClick

Si verifica quando si fa clic con il pulsante del mouse due o più volte.Occurs when a mouse button is clicked two or more times.

(Ereditato da Control)
MouseDown

Si verifica alla pressione di qualsiasi pulsante del mouse quando il puntatore è posizionato sull'elemento.Occurs when any mouse button is pressed while the pointer is over this element.

(Ereditato da UIElement)
MouseEnter

Si verifica quando il puntatore del mouse viene spostato all'interno dei limiti dell'elemento.Occurs when the mouse pointer enters the bounds of this element.

(Ereditato da UIElement)
MouseLeave

Si verifica quando il puntatore del mouse viene spostato all'esterno dei limiti dell'elemento.Occurs when the mouse pointer leaves the bounds of this element.

(Ereditato da UIElement)
MouseLeftButtonDown

Si verifica alla pressione del pulsante sinistro del mouse quando il puntatore è posizionato sull'elemento.Occurs when the left mouse button is pressed while the mouse pointer is over this element.

(Ereditato da UIElement)
MouseLeftButtonUp

Si verifica al rilascio del pulsante sinistro del mouse quando il puntatore è posizionato sull'elemento.Occurs when the left mouse button is released while the mouse pointer is over this element.

(Ereditato da UIElement)
MouseMove

Si verifica in seguito allo spostamento del puntatore del mouse quando è posizionato sull'elemento.Occurs when the mouse pointer moves while over this element.

(Ereditato da UIElement)
MouseRightButtonDown

Si verifica alla pressione del pulsante destro del mouse quando il puntatore è posizionato sull'elemento.Occurs when the right mouse button is pressed while the mouse pointer is over this element.

(Ereditato da UIElement)
MouseRightButtonUp

Si verifica al rilascio del pulsante destro del mouse quando il puntatore è posizionato sull'elemento.Occurs when the right mouse button is released while the mouse pointer is over this element.

(Ereditato da UIElement)
MouseUp

Si verifica al rilascio di qualsiasi pulsante del mouse sull'elemento.Occurs when any mouse button is released over this element.

(Ereditato da UIElement)
MouseWheel

Si verifica in seguito alla rotazione della rotellina del mouse quando il puntatore è posizionato sull'elemento.Occurs when the user rotates the mouse wheel while the mouse pointer is over this element.

(Ereditato da UIElement)
PreparingCellForEdit

Si verifica quando viene attivata la modalità di modifica di una cella.Occurs when a cell enters edit mode.

PreviewDragEnter

Si verifica quando il sistema di input segnala un evento di trascinamento sottostante per cui questo elemento rappresenta la destinazione del trascinamento.Occurs when the input system reports an underlying drag event with this element as the drag target.

(Ereditato da UIElement)
PreviewDragLeave

Si verifica quando il sistema di input segnala un evento di trascinamento sottostante per cui l'elemento rappresenta l'origine del trascinamento.Occurs when the input system reports an underlying drag event with this element as the drag origin.

(Ereditato da UIElement)
PreviewDragOver

Si verifica quando il sistema di input segnala un evento di trascinamento sottostante per il quale l'elemento rappresenta la destinazione del rilascio potenziale.Occurs when the input system reports an underlying drag event with this element as the potential drop target.

(Ereditato da UIElement)
PreviewDrop

Si verifica quando il sistema di input segnala un evento di rilascio sottostante con questo elemento come destinazione del rilascio.Occurs when the input system reports an underlying drop event with this element as the drop target.

(Ereditato da UIElement)
PreviewGiveFeedback

Si verifica quando inizia un'operazione di trascinamento della selezione.Occurs when a drag-and-drop operation is started.

(Ereditato da UIElement)
PreviewGotKeyboardFocus

Si verifica quando lo stato attivo della tastiera si trova sull'elemento.Occurs when the keyboard is focused on this element.

(Ereditato da UIElement)
PreviewKeyDown

Si verifica quando viene premuto un tasto mentre lo stato attivo si trova sull'elemento.Occurs when a key is pressed while focus is on this element.

(Ereditato da UIElement)
PreviewKeyUp

Si verifica quando viene rilasciato un tasto mentre lo stato attivo si trova sull'elemento.Occurs when a key is released while focus is on this element.

(Ereditato da UIElement)
PreviewLostKeyboardFocus

Si verifica quando lo stato attivo della tastiera non si trova più sull'elemento.Occurs when the keyboard is no longer focused on this element.

(Ereditato da UIElement)
PreviewMouseDoubleClick

Si verifica quando un utente fa clic con il pulsante del mouse due o più volte.Occurs when a user clicks the mouse button two or more times.

(Ereditato da Control)
PreviewMouseDown

Si verifica alla pressione di qualsiasi pulsante del mouse quando il puntatore è posizionato sull'elemento.Occurs when any mouse button is pressed while the pointer is over this element.

(Ereditato da UIElement)
PreviewMouseLeftButtonDown

Si verifica alla pressione del pulsante sinistro del mouse quando il puntatore è posizionato sull'elemento.Occurs when the left mouse button is pressed while the mouse pointer is over this element.

(Ereditato da UIElement)
PreviewMouseLeftButtonUp

Si verifica al rilascio del pulsante sinistro del mouse quando il puntatore è posizionato sull'elemento.Occurs when the left mouse button is released while the mouse pointer is over this element.

(Ereditato da UIElement)
PreviewMouseMove

Si verifica in seguito allo spostamento del mouse quando il puntatore è posizionato sull'elemento.Occurs when the mouse pointer moves while the mouse pointer is over this element.

(Ereditato da UIElement)
PreviewMouseRightButtonDown

Si verifica alla pressione del pulsante destro del mouse quando il puntatore è posizionato sull'elemento.Occurs when the right mouse button is pressed while the mouse pointer is over this element.

(Ereditato da UIElement)
PreviewMouseRightButtonUp

Si verifica al rilascio del pulsante destro del mouse quando il puntatore è posizionato sull'elemento.Occurs when the right mouse button is released while the mouse pointer is over this element.

(Ereditato da UIElement)
PreviewMouseUp

Si verifica al rilascio di qualsiasi pulsante del mouse quando il puntatore è posizionato sull'elemento.Occurs when any mouse button is released while the mouse pointer is over this element.

(Ereditato da UIElement)
PreviewMouseWheel

Si verifica in seguito alla rotazione della rotellina del mouse quando il puntatore è posizionato sull'elemento.Occurs when the user rotates the mouse wheel while the mouse pointer is over this element.

(Ereditato da UIElement)
PreviewQueryContinueDrag

Si verifica in seguito alla modifica dello stato della tastiera o del pulsante del mouse durante un'operazione di trascinamento della selezione.Occurs when there is a change in the keyboard or mouse button state during a drag-and-drop operation.

(Ereditato da UIElement)
PreviewStylusButtonDown

Si verifica in seguito alla pressione del pulsante dello stilo quando il puntatore è posizionato sull'elemento.Occurs when the stylus button is pressed while the pointer is over this element.

(Ereditato da UIElement)
PreviewStylusButtonUp

Si verifica in seguito al rilascio del pulsante dello stilo quando il puntatore è posizionato sull'elemento.Occurs when the stylus button is released while the pointer is over this element.

(Ereditato da UIElement)
PreviewStylusDown

Si verifica quando lo stilo tocca il digitalizzatore mentre è posizionato sull'elemento.Occurs when the stylus touches the digitizer while it is over this element.

(Ereditato da UIElement)
PreviewStylusInAirMove

Si verifica quando lo stilo viene spostato su un elemento senza effettivamente toccare il digitalizzatore.Occurs when the stylus moves over an element without actually touching the digitizer.

(Ereditato da UIElement)
PreviewStylusInRange

Si verifica quando lo stilo è sufficientemente vicino al digitalizzatore per poter essere rilevato, mentre è posizionato sull'elemento.Occurs when the stylus is close enough to the digitizer to be detected, while over this element.

(Ereditato da UIElement)
PreviewStylusMove

Si verifica quando lo stilo viene spostato mentre si trova sull'elemento.Occurs when the stylus moves while over the element. Lo stilo deve essere spostato mentre è rilevato dal digitalizzatore per generare questo evento. In caso contrario, viene generato l'evento PreviewStylusInAirMove.The stylus must move while being detected by the digitizer to raise this event, otherwise, PreviewStylusInAirMove is raised instead.

(Ereditato da UIElement)
PreviewStylusOutOfRange

Si verifica quando lo stilo è troppo lontano dal digitalizzatore per poter essere rilevato.Occurs when the stylus is too far from the digitizer to be detected.

(Ereditato da UIElement)
PreviewStylusSystemGesture

Si verifica quando un utente esegue uno dei vari movimenti con stilo.Occurs when a user performs one of several stylus gestures.

(Ereditato da UIElement)
PreviewStylusUp

Si verifica quando l'utente solleva lo stilo dal digitalizzatore mentre lo stilo è posizionato sull'elemento.Occurs when the user raises the stylus off the digitizer while the stylus is over this element.

(Ereditato da UIElement)
PreviewTextInput

Si verifica in seguito all'input di testo per l'elemento in modo indipendente dalla periferica.Occurs when this element gets text in a device-independent manner.

(Ereditato da UIElement)
PreviewTouchDown

Si verifica quando un dito tocca lo schermo mentre si trova sopra l'elemento.Occurs when a finger touches the screen while the finger is over this element.

(Ereditato da UIElement)
PreviewTouchMove

Si verifica quando viene spostato un dito sullo schermo mentre si trova sopra l'elemento.Occurs when a finger moves on the screen while the finger is over this element.

(Ereditato da UIElement)
PreviewTouchUp

Si verifica quando viene sollevato un dito dallo schermo mentre si trova sopra l'elemento.Occurs when a finger is raised off of the screen while the finger is over this element.

(Ereditato da UIElement)
QueryContinueDrag

Si verifica in seguito alla modifica dello stato della tastiera o del pulsante del mouse durante un'operazione di trascinamento della selezione.Occurs when there is a change in the keyboard or mouse button state during a drag-and-drop operation.

(Ereditato da UIElement)
QueryCursor

Si verifica quando viene richiesta la visualizzazione del cursore.Occurs when the cursor is requested to display. L'evento viene generato per un elemento ogni volta che il puntatore del mouse viene spostato, perché ciò indica che l'oggetto cursore deve essere modificato in base alla nuova posizione.This event is raised on an element each time that the mouse pointer moves to a new location, which means the cursor object might need to be changed based on its new position.

(Ereditato da UIElement)
RequestBringIntoView

Si verifica quando BringIntoView(Rect) viene chiamato su questo elemento.Occurs when BringIntoView(Rect) is called on this element.

(Ereditato da FrameworkElement)
RowDetailsVisibilityChanged

Si verifica quando viene modificata la visibilità degli elementi di dettaglio di una riga.Occurs when the visibility of a row details element changes.

RowEditEnding

Si verifica prima che venga eseguito il commit o l'annullamento della modifica di una riga.Occurs before a row edit is committed or canceled.

SelectedCellsChanged

Si verifica quando l'insieme SelectedCells viene modificato.Occurs when the SelectedCells collection changes.

SelectionChanged

Si verifica quando cambia la selezione di un oggetto Selector.Occurs when the selection of a Selector changes.

(Ereditato da Selector)
SizeChanged

Si verifica quando il valore di questo elemento viene modificato dalla proprietà ActualHeight o ActualWidth.Occurs when either the ActualHeight or the ActualWidth properties change value on this element.

(Ereditato da FrameworkElement)
Sorting

Si verifica quando una colonna sta per essere ordinata.Occurs when a column is being sorted.

SourceUpdated

Si verifica quando viene modificato il valore di origine per una qualsiasi associazione di proprietà esistente per questo elemento.Occurs when the source value changes for any existing property binding on this element.

(Ereditato da FrameworkElement)
StylusButtonDown

Si verifica in seguito alla pressione del pulsante dello stilo quando il puntatore è posizionato sull'elemento.Occurs when the stylus button is pressed while the pointer is over this element.

(Ereditato da UIElement)
StylusButtonUp

Si verifica in seguito al rilascio del pulsante dello stilo quando il puntatore è posizionato sull'elemento.Occurs when the stylus button is released while the pointer is over this element.

(Ereditato da UIElement)
StylusDown

Si verifica in seguito al tocco del digitalizzatore con lo stilo quando lo stilo è posizionato sull'elemento.Occurs when the stylus touches the digitizer while the stylus is over this element.

(Ereditato da UIElement)
StylusEnter

Si verifica quando lo stilo viene spostato all'interno dei limiti dell'elemento.Occurs when the stylus enters the bounds of this element.

(Ereditato da UIElement)
StylusInAirMove

Si verifica quando lo stilo viene spostato su un elemento senza effettivamente toccare il digitalizzatore.Occurs when the stylus moves over an element without actually touching the digitizer.

(Ereditato da UIElement)
StylusInRange

Si verifica quando lo stilo è sufficientemente vicino al digitalizzatore per poter essere rilevato, mentre è posizionato sull'elemento.Occurs when the stylus is close enough to the digitizer to be detected, while over this element.

(Ereditato da UIElement)
StylusLeave

Si verifica quando lo stilo viene spostato all'esterno dei limiti dell'elemento.Occurs when the stylus leaves the bounds of the element.

(Ereditato da UIElement)
StylusMove

Si verifica quando lo stilo viene spostato sull'elemento.Occurs when the stylus moves over this element. Lo stilo deve essere spostato mentre è sul digitalizzatore per generare l'evento.The stylus must move while on the digitizer to raise this event. In caso contrario, viene generato l'evento StylusInAirMove.Otherwise, StylusInAirMove is raised instead.

(Ereditato da UIElement)
StylusOutOfRange

Si verifica quando lo stilo è troppo lontano dal digitalizzatore per poter essere rilevato, mentre è posizionato sull'elemento.Occurs when the stylus is too far from the digitizer to be detected, while over this element.

(Ereditato da UIElement)
StylusSystemGesture

Si verifica quando un utente esegue uno dei vari movimenti con stilo.Occurs when a user performs one of several stylus gestures.

(Ereditato da UIElement)
StylusUp

Si verifica quando l'utente solleva lo stilo dal digitalizzatore mentre è posizionato sull'elemento.Occurs when the user raises the stylus off the digitizer while it is over this element.

(Ereditato da UIElement)
TargetUpdated

Si verifica quando il valore di destinazione di un binding di proprietà cambia per questo elemento.Occurs when the target value changes for any property binding on this element.

(Ereditato da FrameworkElement)
TextInput

Si verifica in seguito all'input di testo per l'elemento in modo indipendente dalla periferica.Occurs when this element gets text in a device-independent manner.

(Ereditato da UIElement)
ToolTipClosing

Si verifica subito prima che venga chiusa una descrizione comandi relativa all'elemento.Occurs just before any tooltip on the element is closed.

(Ereditato da FrameworkElement)
ToolTipOpening

Si verifica all'apertura di qualsiasi descrizione per l'elemento.Occurs when any tooltip on the element is opened.

(Ereditato da FrameworkElement)
TouchDown

Si verifica quando un dito tocca lo schermo mentre si trova sopra l'elemento.Occurs when a finger touches the screen while the finger is over this element.

(Ereditato da UIElement)
TouchEnter

Si verifica quando un tocco si sposta dall'esterno all'interno dei limiti di questo elemento.Occurs when a touch moves from outside to inside the bounds of this element.

(Ereditato da UIElement)
TouchLeave

Si verifica quando un tocco si sposta dall'interno all'esterno dei limiti di questo elemento.Occurs when a touch moves from inside to outside the bounds of this element.

(Ereditato da UIElement)
TouchMove

Si verifica quando viene spostato un dito sullo schermo mentre si trova sopra l'elemento.Occurs when a finger moves on the screen while the finger is over this element.

(Ereditato da UIElement)
TouchUp

Si verifica quando viene sollevato un dito dallo schermo mentre si trova sopra l'elemento.Occurs when a finger is raised off of the screen while the finger is over this element.

(Ereditato da UIElement)
Unloaded

Si verifica quando l'elemento viene rimosso dall'interno di una struttura ad albero di elementi caricati.Occurs when the element is removed from within an element tree of loaded elements.

(Ereditato da FrameworkElement)
UnloadingRow

Si verifica quando un oggetto DataGridRow diventa disponibile per potere essere riutilizzato.Occurs when a DataGridRow object becomes available for reuse.

UnloadingRowDetails

Si verifica quando un elemento dettagli della riga diventa disponibile per potere essere riutilizzato.Occurs when a row details element becomes available for reuse.

Implementazioni dell'interfaccia esplicita

IAddChild.AddChild(Object)

Questo membro supporta l'infrastruttura di Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) e non deve essere usato direttamente dal codice.This member supports the Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

(Ereditato da ItemsControl)
IAddChild.AddText(String)

Questo membro supporta l'infrastruttura di Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) e non deve essere usato direttamente dal codice.This member supports the Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

(Ereditato da ItemsControl)
IContainItemStorage.Clear()

Cancella tutte le associazioni della proprietà.Clears all property associations.

(Ereditato da ItemsControl)
IContainItemStorage.ClearItemValue(Object, DependencyProperty)

Rimuove l'associazione tra l'elemento specificato e la proprietà.Removes the association between the specified item and property.

(Ereditato da ItemsControl)
IContainItemStorage.ClearValue(DependencyProperty)

Rimuove la proprietà specificata da tutti gli elenchi di proprietà.Removes the specified property from all property lists.

(Ereditato da ItemsControl)
IContainItemStorage.ReadItemValue(Object, DependencyProperty)

Restituisce il valore della proprietà specificata associata all'elemento specificato.Returns the value of the specified property that is associated with the specified item.

(Ereditato da ItemsControl)
IContainItemStorage.StoreItemValue(Object, DependencyProperty, Object)

Archivia la proprietà e il valore specificati e li associa all'elemento specificato.Stores the specified property and value and associates them with the specified item.

(Ereditato da ItemsControl)
IQueryAmbient.IsAmbientPropertyAvailable(String)

Per una descrizione di questo membro, vedere il metodo IsAmbientPropertyAvailable(String).For a description of this member, see the IsAmbientPropertyAvailable(String) method.

(Ereditato da FrameworkElement)

Si applica a