Freigeben über


DataGrid Klasse

Definition

Stellt ein Steuerelement dar, das Daten in einem anpassbaren Raster anzeigt.

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
Vererbung

Beispiele

Das folgende Beispiel zeigt, wie sie eine DataGrid Bindung an eine DataTable automatische Spaltengenerierung herstellen und verwenden. Die DataTable Wird mithilfe der Fill Methode eines aus einem DataAdapterDataSet. Weitere Informationen finden Sie unter Creating a DataSet and Populating a DataSet from a DataAdapter. Informationen zum Verwenden des WPF-Designers für Visual Studio finden Sie unter Binden von WPF-Steuerelementen an Daten 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

Das folgende Beispiel zeigt, wie Sie eine DataGrid mit einer angepassten Columns Auflistung erstellen.

    <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.Windows.Data;
using System.Windows.Navigation;
'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

Hinweise

Das DataGrid Steuerelement bietet eine flexible Möglichkeit, eine Sammlung von Daten in Zeilen und Spalten anzuzeigen. Dazu DataGrid gehören integrierte Spaltentypen und eine Vorlagenspalte zum Hosten von benutzerdefinierten Inhalten. Der integrierte Zeilentyp enthält einen Dropdown-Detailabschnitt, mit dem Sie zusätzliche Inhalte unterhalb der Zellwerte anzeigen können.

Binden an Daten

Um die DataGrid Daten zu binden, legen Sie die ItemsSource Eigenschaft auf eine IEnumerable Implementierung fest. Jede Zeile im Datenraster ist an ein Objekt in der Datenquelle gebunden, und jede Spalte im Datenraster ist an eine Eigenschaft des Datenobjekts gebunden. Damit die DataGrid Benutzeroberfläche automatisch aktualisiert wird, wenn Elemente aus den Quelldaten hinzugefügt oder daraus entfernt werden, muss sie DataGrid an eine Sammlung gebunden werden, die die INotifyCollectionChanged Schnittstelle implementiert, z. B. eine ObservableCollection<T>. Um Eigenschaftenänderungen automatisch widerzuspiegeln, müssen die Objekte in der Quellauflistung die INotifyPropertyChanged Schnittstelle implementieren. Weitere Informationen finden Sie unter Data Binding (WPF).For more information, see Data Binding (WPF).

Spalten

Standardmäßig generiert das DataGrid Steuerelement Spalten automatisch, wenn Sie die ItemsSource Eigenschaft festlegen. Der Typ der generierten Spalte hängt vom Typ der Daten in der Spalte ab. In der folgenden Tabelle sind die generierten Spaltentypen aufgeführt.

Generierter Spaltentyp Datentyp
DataGridTextColumn String
DataGridCheckBoxColumn Boolean
DataGridComboBoxColumn Enum
DataGridHyperlinkColumn Uri

Die folgende Abbildung zeigt die einzelnen Spaltentypen.

DataGrid mit allen vier Standardspaltentypen DataGrid

Wenn Spalten automatisch generiert werden, können Sie das AutoGeneratingColumn Ereignis behandeln, um Spalten anzupassen oder abzubrechen, bevor sie der DataGridDatei hinzugefügt werden. Wenn Sie sowohl benutzerdefinierte Spalten als auch automatisch generierte Spalten zu den DataGridspalten hinzufügen, werden zuerst die benutzerdefinierten Spalten hinzugefügt. Um die Anzeigereihenfolge der Spalten neu anzuordnen, können Sie die DisplayIndex Eigenschaft für einzelne Spalten festlegen.

Sie können die automatische Spaltengenerierung verhindern, indem Sie die AutoGenerateColumns Eigenschaft auf falsefestlegen. Dies ist nützlich, wenn Sie alle Spalten explizit erstellen und konfigurieren möchten.

Verwenden Sie den DataGridTemplateColumn Typ, um eine benutzerdefinierte Spalte zu definieren, wenn die integrierten Spaltentypen Ihren Anforderungen nicht entsprechen. Der DataGridTemplateColumn-Typ stellt die CellTemplate- und CellEditingTemplate-Eigenschaften bereit, mit denen Sie Inhaltsvorlagen für sowohl den Anzeigemodus als auch den Bearbeitungsmodus angeben können. Sie können beispielsweise eine benutzerdefinierte Spalte für Datumsangaben definieren. Das CellTemplate könnte ein TextBlock definieren, um ein Datum anzuzeigen, und das CellEditingTemplate könnte ein DatePicker Steuerelement definieren, um das Datum zu bearbeiten.

Sie können die Columns Auflistung verwenden, um alle Spalten im Steuerelement zur Laufzeit programmgesteuert hinzuzufügen, einzufügen, zu entfernen und zu ändern. Überprüfen Sie die IsAutoGenerated Eigenschaft, um zu ermitteln, ob eine Spalte automatisch generiert oder benutzerdefiniert ist. Automatisch generierte Spalten werden automatisch hinzugefügt, entfernt oder neu generiert, wenn sich die ItemsSource Änderungen ändern.

Auswahl

Standardmäßig wird die gesamte Zeile ausgewählt, wenn ein Benutzer auf eine Zelle in einer DataGridZelle klickt, und ein Benutzer kann mehrere Zeilen auswählen. Sie können die SelectionUnit Eigenschaft festlegen, um anzugeben, ob ein Benutzer Zellen, vollständige Zeilen oder beides auswählen kann. Legen Sie die SelectionMode Eigenschaft fest, um anzugeben, ob mehrere Zeilen oder Zellen ausgewählt werden können, oder nur einzelne Zeilen oder Zellen.

Sie können Informationen zu den Zellen abrufen, die aus der SelectedCells Eigenschaft ausgewählt sind. Sie können Informationen zu Zellen abrufen, für die sich die SelectedCellsChangedEventArgs Auswahl im SelectedCellsChanged Ereignis geändert hat. Rufen Sie die SelectAllCells- oder UnselectAllCells-Methoden auf, um alle Zellen programmgesteuert auszuwählen oder abzuwählen. Weitere Informationen finden Sie unter Standardtastaturen und Mausverhalten im DataGrid-Steuerelement.

Gruppieren, Sortieren und Filtern

Standardmäßig können Sie Elemente in einem DataGrid Element sortieren, indem Sie auf die Spaltenüberschrift klicken. Sie können die Sortierung anpassen, indem Sie das Sorting Ereignis behandeln. Um die Standardsortierung abzubrechen, legen Sie die Handled Eigenschaft auf true. Sie können die Quelldaten auch sortieren, bevor sie in der DataGridDatei angezeigt wird.

Zum Gruppieren, Sortieren und Filtern von Daten im DataGrid binden Sie die DataGrid an eine Implementierung von ICollectionView, die diese Vorgänge unterstützt. Anschließend führen Sie die Vorgänge in der Sammlungsansicht aus. Wenn Elemente in der DataGridGruppe gruppiert sind, können Sie ein GroupStyle Element definieren, das die Darstellung jeder Gruppe angibt. Sie wenden die GroupStyle an, indem Sie sie der GroupStyle Collection des DataGrid hinzufügen. Wenn Sie über mehrere Gruppierungsebenen verfügen, können Sie auf jede Gruppenebene unterschiedliche Stile anwenden. Formatvorlagen werden in der Reihenfolge angewendet, in der sie definiert sind. Weitere Informationen finden Sie unter How to: Group, Sort, and Filter Data in the DataGrid Control.

Bearbeitung

Standardmäßig können Sie Elemente direkt im DataGrid bearbeiten. Um sicherzustellen, dass Bearbeitungen korrekt zugesichert und abgebrochen werden können, müssen die Objekte die DataGrid-Schnittstelle implementieren. Alternativ können Sie die Eigenschaft IsReadOnly so festlegen, dass true die Bearbeitung in der DataGrid.

Die DataGrid bietet eingebaute Unterstützung für die folgenden Bearbeitungsbefehle:

Befehl Standardeingabebindung
BeginEditCommand F2
CancelEditCommand ESC
CommitEditCommand ENTER
DeleteCommand Löschen

Sie setzen die aktuelle Zelle in den Bearbeitungsmodus, indem Sie darauf klicken oder F2 drücken. Eine Bearbeitung auf Zellenebene wird übernommen, wenn Sie zu einer anderen Zelle in derselben Zeile wechseln oder die EINGABETASTE drücken, während sich die Zelle im Bearbeitungsmodus befindet. Alle Bearbeitungen in einer Zeile werden übernommen, wenn Sie zu einer anderen Zeile wechseln oder die EINGABETASTE drücken, während sich die Zeile im Bearbeitungsmodus befindet. Sie brechen eine Zellbearbeitung ab, indem Sie ESC einmal drücken und alle Bearbeitungen in einer Zeile abbrechen, indem Sie ZWEIMAL ESC drücken. Weitere Informationen zum programmgesteuerten Durchführen und Abbrechen von Bearbeitungen finden Sie in den BeginEdit, CommitEdit und CancelEdit Methoden. Weitere Informationen zu bearbeitungsbezogenen Ereignissen finden Sie unter BeginningEdit, , PreparingCellForEdit, CellEditEndingund RowEditEnding.

Legen Sie die Eigenschaften CanUserAddRows und CanUserDeleteRows fest, um anzugeben, ob ein Benutzer Zeilen hinzufügen oder löschen kann. Ein Benutzer kann ausgewählte Zeilen löschen, indem er die ENTF-TASTE drückt. Wenn die CanUserAddRows-Eigenschaft auf true festgelegt ist, wird eine neue Elementzeile als letzte Zeile in DataGrid hinzugefügt. Sie können Standardwerte für neue Elemente festlegen, indem Sie das InitializingNewItem Ereignis behandeln.

Hinweis

Ob Bearbeitungsaktionen zulässig sind, wird durch eine Vielzahl zusätzlicher Faktoren beeinflusst, einschließlich des IsReadOnly Zustands und IsEnabled des Zustands, DataGridund ob die zugrunde liegende Datensammlung die Aktion zulässt.

Überprüfung

Mit DataGrid dieser Option können Sie sowohl auf Zellen- als auch Zeilenebene eine Überprüfung durchführen. Mit der Überprüfung auf Zellenebene überprüfen Sie einzelne Eigenschaften eines gebundenen Datenobjekts, wenn ein Benutzer einen Wert aktualisiert. Mit der Überprüfung auf Zeilenebene überprüfen Sie ganze Datenobjekte, wenn ein Benutzer Änderungen an einer Zeile festschreibt. Sie können angepasstes visuelles Feedback für Validierungsfehler auf Zeilenebene bereitstellen, indem Sie die RowValidationErrorTemplate Eigenschaft festlegen oder die Standardfehleranzeige verwenden. Um eine benutzerdefinierte Gültigkeitsprüfungsregel zu erstellen, erstellen Sie eine Klasse, die von der ValidationRule Klasse abgeleitet wird, und implementieren Sie die Validate Methode. Fügen Sie die benutzerdefinierte Gültigkeitsprüfungsregel zur RowValidationRules Auflistung hinzu.

Anpassen des DataGrid-Steuerelements

Das DataGrid Steuerelement unterstützt allgemeine Tabellenformatierungsoptionen, z. B. abwechselnde Zeilenhintergründe und die Möglichkeit, Überschriften, Gitternetzlinien und Bildlaufleisten ein- oder auszublenden. Darüber hinaus stellt das Steuerelement mehrere Format- und Vorlageneigenschaften bereit, mit denen Sie das Erscheinungsbild des Steuerelements und seiner Zeilen, Spalten, Kopfzeilen und Zellen vollständig ändern können.

Zum Anpassen des DataGrid Verhaltens können Sie Ereignisse für Auswahländerungen, Zellbearbeitung und Spaltenumordnung behandeln. Das DataGrid stellt auch mehrere Ereignisse für das Zeilenrecycling bereit, die Sie verarbeiten können, um Zeilen anzupassen.

Verwenden Sie die DataGrid Eigenschaft, um dieselben Eigenschafteneinstellungen auf mehrere Style Steuerelemente anzuwenden. Sie können den Standardwert ControlTemplate ändern, um dem Steuerelement eine eindeutige Darstellung zu verleihen. Weitere Informationen zum Erstellen eines ControlTemplateSteuerelements finden Sie unter Erstellen einer Vorlage für ein Steuerelement. Informationen zu den Speziellen Teilen und Zuständen DataGridfinden Sie unter DataGrid-Formatvorlagen und -Vorlagen.

Abhängigkeitseigenschaften für dieses Steuerelement können vom Standardstil des Steuerelements festgelegt werden. Wenn eine Eigenschaft von einem Standardstil vorgegeben wird, kann sich die Eigenschaft vom Standardwert ändern, sobald das Steuerelement in der Anwendung erscheint. Der Standardstil wird durch das Desktopdesign bestimmt, das beim Ausführen der Anwendung verwendet wird.

Hinweis

Das Festlegen einer visuellen Eigenschaft hat nur auswirkungen, wenn diese Eigenschaft in der Standardvorlage des Steuerelements vorhanden ist und mithilfe einer TemplateBinding-Eigenschaft festgelegt wird.

Allgemeine Aufgaben

Die folgende Tabelle enthält Informationen zu Aufgaben, die in der Regel mit dem DataGrid verbunden sind.

Aufgabe Implementation
Festlegen alternierender Zeilenhintergrundfarben Legen Sie die AlternationIndex Eigenschaft auf 2 oder mehr fest, und weisen Sie dann den Brush und RowBackground Eigenschaften einen Wert von AlternatingRowBackground zu.
Definieren des Zell- und Zeilenauswahlverhaltens Legen Sie für die Eigenschaften SelectionMode und SelectionUnit fest.
Anpassen der visuellen Darstellung von Kopfzeilen, Zellen und Zeilen Wenden Sie eine neue Style auf die ColumnHeaderStyle, RowHeaderStyle, CellStyle oder RowStyle Eigenschaften an.
Größenoptionen festlegen Legen Sie die Eigenschaften von Height, MaxHeight, MinHeight, Width, MaxWidth oder MinWidth fest. Weitere Informationen finden Sie unter "Größenoptionen" im DataGrid-Steuerelement.
Zugriff auf ausgewählte Elemente Überprüfen Sie die SelectedCells Eigenschaft, um die ausgewählten Zellen abzurufen, und überprüfen Sie die SelectedItems Eigenschaft, um die ausgewählten Zeilen abzurufen. Weitere Informationen finden Sie in den Ausführungen zur SelectedCells-Eigenschaft.
Anpassen von Endbenutzerinteraktionen Legen Sie die Eigenschaften CanUserAddRows, CanUserDeleteRows, CanUserReorderColumns, CanUserResizeColumns, CanUserResizeRows und CanUserSortColumns fest.
Abbrechen oder Ändern automatisch generierter Spalten Behandeln Sie das AutoGeneratingColumn Ereignis.
Fixieren einer Spalte Legen Sie die FrozenColumnCount Eigenschaft auf 1 fest, und verschieben Sie die Spalte nach links, indem Sie die DisplayIndex Eigenschaft auf 0 festlegen.
Verwenden von XML-Daten als Datenquelle Binden Sie das ItemsSource Element an die DataGrid XPath-Abfrage, die die Auflistung von Elementen darstellt. Erstellen Sie jede Spalte in der DataGrid. Binden Sie jede Spalte, indem Sie den XPath für die Bindung an die Abfrage festlegen, die die Eigenschaft für die Elementquelle abruft. Ein Beispiel finden Sie unter DataGridTextColumn.
Gruppieren von Elementen Binden an eine CollectionView oder CollectionViewSource die Gruppierung unterstützt. Weitere Informationen finden Sie unter How to: Group, Sort, and Filter Data in the DataGrid Control.
Anzeigen des Detailabschnitts für eine Zeile Definieren Sie eine RowDetailsTemplate , um die Darstellung des Detailabschnitts anzugeben. Legen Sie fest RowDetailsVisibilityMode , wann der Detailabschnitt angezeigt wird. Weitere Informationen finden Sie unter How to: Add Row Details to a DataGrid Control.

Konstruktoren

Name Beschreibung
DataGrid()

Initialisiert eine neue Instanz der DataGrid-Klasse.

Felder

Name Beschreibung
AlternatingRowBackgroundProperty

Identifies the AlternatingRowBackground dependency property.

AreRowDetailsFrozenProperty

Identifies the AreRowDetailsFrozen dependency property.

AutoGenerateColumnsProperty

Identifies the AutoGenerateColumns dependency property.

BeginEditCommand

Stellt den Befehl dar, der die Absicht angibt, mit der Bearbeitung der aktuellen Zelle oder Zeile der DataGrid.

CancelEditCommand

Stellt den Befehl dar, der die Absicht angibt, ausstehende Änderungen an der aktuellen Zelle oder Zeile abzubrechen und vor dem Ausführen des Befehls auf den BeginEditCommand Zustand zurückgesetzt werden.

CanUserAddRowsProperty

Identifies the CanUserAddRows dependency property.

CanUserDeleteRowsProperty

Identifies the CanUserDeleteRows dependency property.

CanUserReorderColumnsProperty

Identifies the CanUserReorderColumns dependency property.

CanUserResizeColumnsProperty

Identifies the CanUserResizeColumns dependency property.

CanUserResizeRowsProperty

Identifies the CanUserResizeRows dependency property.

CanUserSortColumnsProperty

Identifies the CanUserSortColumns dependency property.

CellsPanelHorizontalOffsetProperty

Identifies the CellsPanelHorizontalOffset dependency property.

CellStyleProperty

Identifies the CellStyle dependency property.

ClipboardCopyModeProperty

Identifies the ClipboardCopyMode dependency property.

ColumnHeaderHeightProperty

Identifies the ColumnHeaderHeight dependency property.

ColumnHeaderStyleProperty

Identifies the ColumnHeaderStyle dependency property.

ColumnWidthProperty

Identifies the ColumnWidth dependency property.

CommitEditCommand

Stellt den Befehl dar, der die Absicht angibt, ausstehende Änderungen an der aktuellen Zelle oder Zeile auszuführen und den Bearbeitungsmodus zu beenden.

CurrentCellProperty

Identifies the CurrentCell dependency property.

CurrentColumnProperty

Identifies the CurrentColumn dependency property.

CurrentItemProperty

Identifies the CurrentItem dependency property.

DragIndicatorStyleProperty

Identifies the DragIndicatorStyle dependency property.

DropLocationIndicatorStyleProperty

Identifies the DropLocationIndicatorStyle dependency property.

EnableColumnVirtualizationProperty

Identifies the EnableColumnVirtualization dependency property.

EnableRowVirtualizationProperty

Identifies the EnableRowVirtualization dependency property.

FrozenColumnCountProperty

Identifies the FrozenColumnCount dependency property.

GridLinesVisibilityProperty

Identifies the GridLinesVisibility dependency property.

HeadersVisibilityProperty

Identifies the HeadersVisibility dependency property.

HorizontalGridLinesBrushProperty

Identifies the HorizontalGridLinesBrush dependency property.

HorizontalScrollBarVisibilityProperty

Identifies the HorizontalScrollBarVisibility dependency property.

IsReadOnlyProperty

Identifies the IsReadOnly dependency property.

MaxColumnWidthProperty

Identifies the MaxColumnWidth dependency property.

MinColumnWidthProperty

Identifies the MinColumnWidth dependency property.

MinRowHeightProperty

Identifies the MinRowHeight dependency property.

NewItemMarginProperty

Identifies the NewItemMargin dependency property.

NonFrozenColumnsViewportHorizontalOffsetProperty

Identifies the NonFrozenColumnsViewportHorizontalOffset dependency property.

RowBackgroundProperty

Identifies the RowBackground dependency property.

RowDetailsTemplateProperty

Identifies the RowDetailsTemplate dependency property.

RowDetailsTemplateSelectorProperty

Identifies the RowDetailsTemplateSelector dependency property.

RowDetailsVisibilityModeProperty

Identifies the RowDetailsVisibilityMode dependency property.

RowHeaderActualWidthProperty

Identifies the RowHeaderActualWidth dependency property.

RowHeaderStyleProperty

Identifies the RowHeaderStyle dependency property.

RowHeaderTemplateProperty

Identifies the RowHeaderTemplate dependency property.

RowHeaderTemplateSelectorProperty

Identifies the RowHeaderTemplateSelector dependency property.

RowHeaderWidthProperty

Identifies the RowHeaderWidth dependency property.

RowHeightProperty

Identifies the RowHeight dependency property.

RowStyleProperty

Identifies the RowStyle dependency property.

RowStyleSelectorProperty

Identifies the RowStyleSelector dependency property.

RowValidationErrorTemplateProperty

Identifies the RowValidationErrorTemplate dependency property.

SelectionModeProperty

Identifies the SelectionMode dependency property.

SelectionUnitProperty

Identifies the SelectionUnit dependency property.

VerticalGridLinesBrushProperty

Identifies the VerticalGridLinesBrush dependency property.

VerticalScrollBarVisibilityProperty

Identifies the VerticalScrollBarVisibility dependency property.

Eigenschaften

Name Beschreibung
ActualHeight

Ruft die gerenderte Höhe dieses Elements ab.

(Geerbt von FrameworkElement)
ActualWidth

Ruft die gerenderte Breite dieses Elements ab.

(Geerbt von FrameworkElement)
AllowDrop

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob dieses Element als Ziel eines Drag-and-Drop-Vorgangs verwendet werden kann. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
AlternatingRowBackground

Dient zum Abrufen oder Festlegen des Hintergrundpinsels für die Verwendung in abwechselnden Zeilen.

AlternationCount

Dient zum Abrufen oder Festlegen der Anzahl der wechselnden Elementcontainer in der ItemsControl, wodurch abwechselnde Container ein eindeutiges Erscheinungsbild aufweisen können.

(Geerbt von ItemsControl)
AreAnyTouchesCaptured

Ruft einen Wert ab, der angibt, ob mindestens eine Toucheingabe für dieses Element erfasst wird.

(Geerbt von UIElement)
AreAnyTouchesCapturedWithin

Ruft einen Wert ab, der angibt, ob mindestens eine Toucheingabe für dieses Element oder für alle untergeordneten Elemente in der visuellen Struktur erfasst wird.

(Geerbt von UIElement)
AreAnyTouchesDirectlyOver

Ruft einen Wert ab, der angibt, ob mindestens eine Toucheingabe über dieses Element gedrückt wird.

(Geerbt von UIElement)
AreAnyTouchesOver

Ruft einen Wert ab, der angibt, ob mindestens eine Toucheingabe über dieses Element oder alle untergeordneten Elemente in der visuellen Struktur gedrückt wird.

(Geerbt von UIElement)
AreRowDetailsFrozen

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Zeilendetails horizontal scrollen können.

AutoGenerateColumns

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Spalten automatisch erstellt werden.

Background

Dient zum Abrufen oder Festlegen eines Pinsels, der den Hintergrund eines Steuerelements beschreibt.

(Geerbt von Control)
BindingGroup

Dient zum Abrufen oder Festlegen der BindingGroup für das Element verwendeten Eigenschaft.

(Geerbt von FrameworkElement)
BitmapEffect
Veraltet.
Veraltet.

Dient zum Abrufen oder Festlegen eines Bitmapeffekts, der direkt auf den gerenderten Inhalt für dieses Element angewendet wird. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
BitmapEffectInput
Veraltet.
Veraltet.

Dient zum Abrufen oder Festlegen einer Eingabequelle für den Bitmapeffekt, der direkt auf den gerenderten Inhalt für dieses Element angewendet wird. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
BorderBrush

Dient zum Abrufen oder Festlegen eines Pinsels, der den Rahmenhintergrund eines Steuerelements beschreibt.

(Geerbt von Control)
BorderThickness

Dient zum Abrufen oder Festlegen der Rahmenstärke eines Steuerelements.

(Geerbt von Control)
CacheMode

Dient zum Abrufen oder Festlegen einer zwischengespeicherten Darstellung der UIElement.

(Geerbt von UIElement)
CanSelectMultipleItems

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die mehrere Elemente gleichzeitig MultiSelector ausgewählt werden können.

(Geerbt von MultiSelector)
CanUserAddRows

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Benutzer neue Zeilen hinzufügen kann.DataGrid

CanUserDeleteRows

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Benutzer Zeilen aus dem DataGrid.

CanUserReorderColumns

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Benutzer die Reihenfolge der Spaltenanzeige ändern kann, indem Spaltenüberschriften mit der Maus gezogen werden.

CanUserResizeColumns

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Benutzer die Breite der Spalten mithilfe der Maus anpassen kann.

CanUserResizeRows

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Benutzer die Höhe von Zeilen mithilfe der Maus anpassen kann.

CanUserSortColumns

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Benutzer Spalten sortieren kann, indem er auf die Spaltenüberschrift klickt.

CellsPanelHorizontalOffset

Ruft den horizontalen Offset für die DataGridCellsPanel.

CellStyle

Dient zum Abrufen oder Festlegen der Formatvorlage, die auf alle Zellen in der .DataGrid

Clip

Dient zum Abrufen oder Festlegen der Geometrie, die zum Definieren der Gliederung des Inhalts eines Elements verwendet wird. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
ClipboardCopyMode

Dient zum Abrufen oder Festlegen eines Werts, der angibt, wie Inhalt in die Zwischenablage kopiert wird.

ClipToBounds

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Inhalt dieses Elements (oder Inhalt aus den untergeordneten Elementen dieses Elements) abgeschnitten werden soll, um in die Größe des enthaltenden Elements einzupassen. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
ColumnHeaderHeight

Ruft die Höhe der Spaltenüberschriftenzeile ab oder legt sie fest.

ColumnHeaderStyle

Dient zum Abrufen oder Festlegen der Formatvorlage, die auf alle Spaltenüberschriften in der DataGrid.

Columns

Ruft eine Auflistung ab, die alle Spalten in der DataGrid.

ColumnWidth

Dient zum Abrufen oder Festlegen der Standardbreite und der Größenanpassungsmodus von Spalten und Überschriften in der DataGrid.

CommandBindings

Ruft eine Auflistung von Objekten ab, die CommandBinding diesem Element zugeordnet sind. Eine CommandBinding ermöglicht die Befehlsbehandlung für dieses Element und deklariert die Verknüpfung zwischen einem Befehl, seinen Ereignissen und den von diesem Element angefügten Handlern.

(Geerbt von UIElement)
ContextMenu

Dient zum Abrufen oder Festlegen des Kontextmenüelements, das angezeigt werden soll, wenn das Kontextmenü über die Benutzeroberfläche (UI) innerhalb dieses Elements angefordert wird.

(Geerbt von FrameworkElement)
CurrentCell

Ruft die Zelle ab, die den Fokus hat, oder legt sie fest.

CurrentColumn

Dient zum Abrufen oder Festlegen der Spalte, die die aktuelle Zelle enthält.

CurrentItem

Ruft das Datenelement ab, das an die Zeile gebunden ist, die die aktuelle Zelle enthält.

Cursor

Dient zum Abrufen oder Festlegen des Cursors, der angezeigt wird, wenn sich der Mauszeiger über diesem Element befindet.

(Geerbt von FrameworkElement)
DataContext

Ruft den Datenkontext für ein Element ab, wenn es an der Datenbindung teilnimmt, oder legt ihn fest.

(Geerbt von FrameworkElement)
DefaultStyleKey

Dient zum Abrufen oder Festlegen des Schlüssels, der verwendet werden soll, um auf die Formatvorlage für dieses Steuerelement zu verweisen, wenn Designformatvorlagen verwendet oder definiert werden.

(Geerbt von FrameworkElement)
DeleteCommand

Stellt den Befehl dar, der die Absicht angibt, die aktuelle Zeile zu löschen.

DependencyObjectType

Ruft den DependencyObjectType CLR-Typ dieser Instanz ab.

(Geerbt von DependencyObject)
DesiredSize

Ruft die Größe ab, die dieses Element während des Messdurchgangs im Layoutprozess berechnet hat.

(Geerbt von UIElement)
Dispatcher

Ruft dies Dispatcher ab, dem dies DispatcherObject zugeordnet ist.

(Geerbt von DispatcherObject)
DisplayMemberPath

Dient zum Abrufen oder Festlegen eines Pfads zu einem Wert für das Quellobjekt, das als visuelle Darstellung des Objekts dient.

(Geerbt von ItemsControl)
DragIndicatorStyle

Dient zum Abrufen oder Festlegen der Formatvorlage, die beim Rendern des Ziehindikators beim Ziehen einer Spaltenüberschrift verwendet wird.

DropLocationIndicatorStyle

Dient zum Abrufen oder Festlegen der Formatvorlage, die angewendet wird, um die Ablageposition anzugeben, wenn sie eine Spaltenüberschrift ziehen.

Effect

Dient zum Abrufen oder Festlegen des Bitmapeffekts, der auf die UIElement. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
EnableColumnVirtualization

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Spaltenvirtualisierung aktiviert ist.

EnableRowVirtualization

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Zeilenvirtualisierung aktiviert ist.

FlowDirection

Ruft die Richtung ab, in die Text- und andere Benutzeroberflächenelemente innerhalb eines übergeordneten Elements fließen, das das Layout steuert, oder legt diese fest.

(Geerbt von FrameworkElement)
Focusable

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Element den Fokus empfangen kann. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
FocusBorderBrushKey

Ruft den Schlüssel ab, der auf den Standardrahmenpinsel für eine fokussierte Zelle verweist.

FocusVisualStyle

Dient zum Abrufen oder Festlegen einer Eigenschaft, die anpassung von Darstellung, Effekten oder anderen Stilmerkmalen ermöglicht, die auf dieses Element angewendet werden, wenn der Tastaturfokus erfasst wird.

(Geerbt von FrameworkElement)
FontFamily

Ruft die Schriftartfamilie des Steuerelements ab oder legt sie fest.

(Geerbt von Control)
FontSize

Ruft den Schriftgrad ab oder legt den Schriftgrad fest.

(Geerbt von Control)
FontStretch

Ruft den Grad ab, in dem eine Schriftart auf dem Bildschirm komprimiert oder erweitert wird, oder legt diesen fest.

(Geerbt von Control)
FontStyle

Dient zum Abrufen oder Festlegen des Schriftschnitts.

(Geerbt von Control)
FontWeight

Ruft die Stärke oder Stärke der angegebenen Schriftart ab oder legt sie fest.

(Geerbt von Control)
ForceCursor

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob dies FrameworkElement erzwingen soll, dass der Cursor durch die Cursor Eigenschaft gerendert wird.

(Geerbt von FrameworkElement)
Foreground

Dient zum Abrufen oder Festlegen eines Pinsels, der die Vordergrundfarbe beschreibt.

(Geerbt von Control)
FrozenColumnCount

Dient zum Abrufen oder Festlegen der Anzahl von Spalten ohne Bildlauf.

GridLinesVisibility

Dient zum Abrufen oder Festlegen eines Werts, der angibt, welche Gitternetzlinien angezeigt werden.

GroupStyle

Ruft eine Auflistung von GroupStyle Objekten ab, die die Darstellung jeder Ebene von Gruppen definieren.

(Geerbt von ItemsControl)
GroupStyleSelector

Dient zum Abrufen oder Festlegen einer Methode, mit der Sie benutzerdefinierte Auswahllogik für eine GroupStyle Gruppe in einer Auflistung bereitstellen können.

(Geerbt von ItemsControl)
HandlesScrolling

Ruft einen Wert ab, der angibt, ob der DataGrid benutzerdefinierte Tastaturlauf unterstützt wird.

HasAnimatedProperties

Ruft einen Wert ab, der angibt, ob dieses Element über animierte Eigenschaften verfügt.

(Geerbt von UIElement)
HasEffectiveKeyboardFocus

Ruft einen Wert ab, der angibt, ob der UIElement Fokus hat.

(Geerbt von UIElement)
HasItems

Ruft einen Wert ab, der angibt, ob die ItemsControl Elemente enthalten.

(Geerbt von ItemsControl)
HeadersVisibility

Dient zum Abrufen oder Festlegen des Werts, der die Sichtbarkeit der Zeilen- und Spaltenüberschriften angibt.

HeadersVisibilityConverter

Ruft den Konverter, der ein DataGridHeadersVisibility in ein Visibility.

Height

Ruft die vorgeschlagene Höhe des Elements ab oder legt sie fest.

(Geerbt von FrameworkElement)
HorizontalAlignment

Ruft die horizontalen Ausrichtungsmerkmale ab, die auf dieses Element angewendet werden, wenn es innerhalb eines übergeordneten Elements erstellt wird, z. B. ein Panel- oder Elementsteuerelement.

(Geerbt von FrameworkElement)
HorizontalContentAlignment

Ruft die horizontale Ausrichtung des Inhalts des Steuerelements ab oder legt sie fest.

(Geerbt von Control)
HorizontalGridLinesBrush

Ruft den Pinsel ab, der zum Zeichnen der horizontalen Gitternetzlinien verwendet wird, oder legt diesen fest.

HorizontalScrollBarVisibility

Dient zum Abrufen oder Festlegen eines Werts, der angibt, wie horizontale Bildlaufleisten in der DataGrid.

InheritanceBehavior

Dient zum Abrufen oder Festlegen der Bereichsbeschränkungen für die Vererbung von Eigenschaftswerten, der Ressourcenschlüsselsuche und der RelativeSource FindAncestor-Suche.

(Geerbt von FrameworkElement)
InputBindings

Ruft die Auflistung von Eingabebindungen ab, die diesem Element zugeordnet sind.

(Geerbt von UIElement)
InputScope

Dient zum Abrufen oder Festlegen des Kontexts für eingaben, die von diesem FrameworkElementverwendet werden.

(Geerbt von FrameworkElement)
IsArrangeValid

Ruft einen Wert ab, der angibt, ob die berechnete Größe und Position untergeordneter Elemente im Layout dieses Elements gültig sind.

(Geerbt von UIElement)
IsEnabled

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob dieses Element in der Benutzeroberfläche (UI) aktiviert ist. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
IsEnabledCore

Ruft einen Wert ab, der zum Rückgabewert in IsEnabled abgeleiteten Klassen wird.

(Geerbt von UIElement)
IsFocused

Ruft einen Wert ab, der bestimmt, ob dieses Element den logischen Fokus hat. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
IsGrouping

Ruft einen Wert ab, der angibt, ob das Steuerelement Gruppierung verwendet.

(Geerbt von ItemsControl)
IsHitTestVisible

Dient zum Abrufen oder Festlegen eines Werts, der deklariert, ob dieses Element möglicherweise als Treffertestergebnis aus einem Teil des gerenderten Inhalts zurückgegeben werden kann. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
IsInitialized

Ruft einen Wert ab, der angibt, ob dieses Element entweder während der Verarbeitung durch einen XAML-Prozessor initialisiert wurde oder ob die Methode explizit EndInit() aufgerufen wurde.

(Geerbt von FrameworkElement)
IsInputMethodEnabled

Ruft einen Wert ab, der angibt, ob ein Eingabemethodensystem, z. B. ein Eingabemethoden-Editor (Input Method Editor, IME), für die Verarbeitung der Eingabe an dieses Element aktiviert ist.

(Geerbt von UIElement)
IsKeyboardFocused

Ruft einen Wert ab, der angibt, ob dieses Element den Tastaturfokus hat. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
IsKeyboardFocusWithin

Ruft einen Wert ab, der angibt, ob sich der Tastaturfokus innerhalb des Elements oder seiner untergeordneten Visuellen Strukturelemente befindet. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
IsLoaded

Ruft einen Wert ab, der angibt, ob dieses Element für die Präsentation geladen wurde.

(Geerbt von FrameworkElement)
IsManipulationEnabled

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob Manipulationsereignisse für diese UIElementOption aktiviert sind.

(Geerbt von UIElement)
IsMeasureValid

Ruft einen Wert ab, der angibt, ob die aktuelle Größe, die vom Layoutmaß zurückgegeben wird, gültig ist.

(Geerbt von UIElement)
IsMouseCaptured

Ruft einen Wert ab, der angibt, ob die Maus für dieses Element erfasst wird. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
IsMouseCaptureWithin

Ruft einen Wert ab, der bestimmt, ob die Mausaufnahme von diesem Element oder von untergeordneten Elementen in der visuellen Struktur gehalten wird. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
IsMouseDirectlyOver

Ruft einen Wert ab, der angibt, ob die Position des Mauszeigers den Treffertestergebnissen entspricht, die elementkomositing berücksichtigen. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
IsMouseOver

Ruft einen Wert ab, der angibt, ob sich der Mauszeiger über diesem Element befindet (einschließlich untergeordneter Elemente in der visuellen Struktur). Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
IsReadOnly

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Benutzer Werte in der DataGrid.

IsSealed

Ruft einen Wert ab, der angibt, ob diese Instanz aktuell versiegelt ist (schreibgeschützt).

(Geerbt von DependencyObject)
IsStylusCaptured

Ruft einen Wert ab, der angibt, ob der Eingabestift von diesem Element erfasst wird. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
IsStylusCaptureWithin

Ruft einen Wert ab, der bestimmt, ob die Eingabestifterfassung von diesem Element oder einem Element innerhalb der Grenzen des Elements und seiner visuellen Struktur gehalten wird. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
IsStylusDirectlyOver

Ruft einen Wert ab, der angibt, ob die Eingabestiftposition den Treffertestergebnissen entspricht, die elementkomositing berücksichtigen. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
IsStylusOver

Ruft einen Wert ab, der angibt, ob sich der Eingabestiftcursor über diesem Element befindet (einschließlich visueller untergeordneter Elemente). Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
IsSynchronizedWithCurrentItem

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die SelectorSelectedItem Synchronisierung mit dem aktuellen Element in der Items Eigenschaft beibehalten werden soll.

(Geerbt von Selector)
IsTabStop

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob ein Steuerelement in der Registerkartennavigation enthalten ist.

(Geerbt von Control)
IsTextSearchCaseSensitive

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Groß-/Kleinschreibung bei der Suche nach Elementen ist.

(Geerbt von ItemsControl)
IsTextSearchEnabled

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob TextSearch für die ItemsControl Instanz aktiviert ist.

(Geerbt von ItemsControl)
IsUpdatingSelectedItems

Ruft einen Wert ab, der angibt, ob derzeit MultiSelector eine Massenaktualisierung der SelectedItems Auflistung ausgeführt wird.

(Geerbt von MultiSelector)
IsVisible

Ruft einen Wert ab, der angibt, ob dieses Element in der Benutzeroberfläche (UI) sichtbar ist. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
ItemBindingGroup

Dient zum Abrufen oder Festlegen des Kopierten in BindingGroup jedes Element in der ItemsControl.

(Geerbt von ItemsControl)
ItemContainerGenerator

Ruft das ItemContainerGenerator dem Steuerelement zugeordnete ab.

(Geerbt von ItemsControl)
ItemContainerStyle

Ruft ab oder legt fest, die Style auf das containerelement angewendet wird, das für jedes Element generiert wird.

(Geerbt von ItemsControl)
ItemContainerStyleSelector

Dient zum Abrufen oder Festlegen einer benutzerdefinierten Stilauswahllogik für eine Formatvorlage, die auf jedes generierte Containerelement angewendet werden kann.

(Geerbt von ItemsControl)
Items

Ruft die Auflistung ab, die zum Generieren des Inhalts der ItemsControl.

(Geerbt von ItemsControl)
ItemsPanel

Dient zum Abrufen oder Festlegen der Vorlage, die den Bereich definiert, der das Layout von Elementen steuert.

(Geerbt von ItemsControl)
ItemsSource

Dient zum Abrufen oder Festlegen einer Auflistung, die zum Generieren des Inhalts der .ItemsControl

(Geerbt von ItemsControl)
ItemStringFormat

Dient zum Abrufen oder Festlegen einer zusammengesetzten Zeichenfolge, die angibt, wie die Elemente formatiert ItemsControl werden, wenn sie als Zeichenfolgen angezeigt werden.

(Geerbt von ItemsControl)
ItemTemplate

Dient zum Abrufen oder Festlegen der DataTemplate zum Anzeigen der einzelnen Elemente verwendeten Elemente.

(Geerbt von ItemsControl)
ItemTemplateSelector

Ruft die benutzerdefinierte Logik zum Auswählen einer Vorlage ab, die zum Anzeigen der einzelnen Elemente verwendet wird, oder legt diese fest.

(Geerbt von ItemsControl)
Language

Ruft Lokalisierungs-/Globalisierungsspracheninformationen ab, die für ein Element gelten, oder legt diese fest.

(Geerbt von FrameworkElement)
LayoutTransform

Dient zum Abrufen oder Festlegen einer Grafiktransformation, die auf dieses Element angewendet werden soll, wenn das Layout ausgeführt wird.

(Geerbt von FrameworkElement)
LogicalChildren

Ruft einen Enumerator für die logischen untergeordneten Objekte des ItemsControl Objekts ab.

(Geerbt von ItemsControl)
Margin

Dient zum Abrufen oder Festlegen des äußeren Rands eines Elements.

(Geerbt von FrameworkElement)
MaxColumnWidth

Dient zum Abrufen oder Festlegen der Einschränkung für die maximale Breite der Spalten und Überschriften in der DataGrid.

MaxHeight

Ruft die maximale Höheinschränkung des Elements ab oder legt sie fest.

(Geerbt von FrameworkElement)
MaxWidth

Ruft die maximale Breiteeinschränkung des Elements ab oder legt diese fest.

(Geerbt von FrameworkElement)
MinColumnWidth

Dient zum Abrufen oder Festlegen der Minimalbreiteneinschränkung der Spalten und Überschriften in der DataGrid.

MinHeight

Dient zum Abrufen oder Festlegen der Minimalhöheneinschränkung des Elements.

(Geerbt von FrameworkElement)
MinRowHeight

Dient zum Abrufen oder Festlegen der Minimalhöheneinschränkung der Zeilen und Kopfzeilen in der DataGrid.

MinWidth

Dient zum Abrufen oder Festlegen der Minimalbreiteneinschränkung des Elements.

(Geerbt von FrameworkElement)
Name

Dient zum Abrufen oder Festlegen des identifizierenden Namens des Elements. Der Name stellt einen Verweis bereit, sodass CodeBehind, z. B. Ereignishandlercode, auf ein Markupelement verweisen kann, nachdem es während der Verarbeitung durch einen XAML-Prozessor erstellt wurde.

(Geerbt von FrameworkElement)
NewItemMargin

Ruft den Rand für die neue Elementzeile ab oder legt diesen fest.

NonFrozenColumnsViewportHorizontalOffset

Ruft den horizontalen Offset der bildlauffähigen Spalten im Ansichtsport ab.

Opacity

Ruft den Deckkraftfaktor ab, der auf den gesamten UIElement angewendet wird, wenn er in der Benutzeroberfläche gerendert wird, oder legt ihn fest. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
OpacityMask

Dient zum Abrufen oder Festlegen einer Deckkraftmaske als Brush Implementierung, die auf jede Alphakanalmaske für den gerenderten Inhalt dieses Elements angewendet wird. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
OverridesDefaultStyle

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob dieses Element Stileigenschaften aus Designformatvorlagen enthält.

(Geerbt von FrameworkElement)
Padding

Dient zum Abrufen oder Festlegen des Abstands innerhalb eines Steuerelements.

(Geerbt von Control)
Parent

Ruft das logische übergeordnete Element dieses Elements ab.

(Geerbt von FrameworkElement)
PersistId
Veraltet.

Ruft einen Wert ab, der dieses Element eindeutig identifiziert.

(Geerbt von UIElement)
RenderSize

Ruft die endgültige Rendergröße dieses Elements ab (oder legt diese fest).

(Geerbt von UIElement)
RenderTransform

Dient zum Abrufen oder Festlegen von Transformationsinformationen, die sich auf die Renderingposition dieses Elements auswirken. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
RenderTransformOrigin

Dient zum Abrufen oder Festlegen des Mittelpunkts einer möglichen Rendertransformation, die von RenderTransform, relativ zu den Grenzen des Elements deklariert wird. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
Resources

Ruft das lokal definierte Ressourcenwörterbuch ab oder legt es fest.

(Geerbt von FrameworkElement)
RowBackground

Dient zum Abrufen oder Festlegen des Standardpinsels für den Zeilenhintergrund.

RowDetailsScrollingConverter

Ruft den Konverter ab, der einen booleschen Wert in ein SelectiveScrollingOrientation.

RowDetailsTemplate

Dient zum Abrufen oder Festlegen der Vorlage, die zum Anzeigen der Zeilendetails verwendet wird.

RowDetailsTemplateSelector

Dient zum Abrufen oder Festlegen der Vorlagenauswahl, die für die Zeilendetails verwendet wird.

RowDetailsVisibilityMode

Dient zum Abrufen oder Festlegen eines Werts, der angibt, wann der Detailabschnitt einer Zeile angezeigt wird.

RowHeaderActualWidth

Ruft die gerenderte Breite der Zeilenüberschriftenspalte ab.

RowHeaderStyle

Ruft die Formatvorlage ab, die auf alle Zeilenüberschriften angewendet wird, oder legt diese fest.

RowHeaderTemplate

Ruft die Vorlage für die Zeilenüberschriften ab oder legt sie fest.

RowHeaderTemplateSelector

Dient zum Abrufen oder Festlegen der Vorlagenauswahl für Zeilenüberschriften.

RowHeaderWidth

Dient zum Abrufen oder Festlegen der Breite der Zeilenüberschriftspalte.

RowHeight

Ruft die vorgeschlagene Höhe für alle Zeilen ab oder legt sie fest.

RowStyle

Ruft die Formatvorlage ab, die auf alle Zeilen angewendet wird, oder legt diese fest.

RowStyleSelector

Ruft den Formatvorlagenmarkierer für die Zeilen ab oder legt sie fest.

RowValidationErrorTemplate

Ruft die Vorlage ab, die verwendet wird, um visuell auf einen Fehler bei der Zeilenüberprüfung hinzuweisen, oder legt sie fest.

RowValidationRules

Ruft die Regeln ab, die zum Überprüfen der Daten in jeder Zeile verwendet werden.

SelectAllCommand

Stellt den Befehl dar, der die Absicht angibt, alle Zellen in der DataGrid.

SelectedCells

Ruft die Liste der Zellen ab, die derzeit ausgewählt sind.

SelectedIndex

Dient zum Abrufen oder Festlegen des Index des ersten Elements in der aktuellen Auswahl oder gibt negative (-1) zurück, wenn die Auswahl leer ist.

(Geerbt von Selector)
SelectedItem

Ruft ab oder legt das erste Element in der aktuellen Auswahl oder gibt NULL zurück, wenn die Auswahl leer ist.

(Geerbt von Selector)
SelectedItems

Ruft die Elemente ab, die MultiSelector ausgewählt sind.

(Geerbt von MultiSelector)
SelectedValue

Dient zum Abrufen oder Festlegen des Werts des mithilfe von SelectedItemSelectedValuePath.

(Geerbt von Selector)
SelectedValuePath

Dient zum Abrufen oder Festlegen des Pfads, der zum Abrufen des SelectedValue Pfads aus der SelectedItem.

(Geerbt von Selector)
SelectionMode

Dient zum Abrufen oder Festlegen eines Werts, der angibt, wie Zeilen und Zellen in der DataGrid.

SelectionUnit

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob Zeilen, Zellen oder beides in der DataGrid.

SnapsToDevicePixels

Dient zum Abrufen oder Festlegen eines Werts, der bestimmt, ob beim Rendern für dieses Element gerätespezifische Pixeleinstellungen verwendet werden sollen. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
Style

Ruft die Formatvorlage ab, die von diesem Element beim Rendern verwendet wird, oder legt diese fest.

(Geerbt von FrameworkElement)
StylusPlugIns

Ruft eine Auflistung aller Eingabestift-Plug-In -Objekte (Anpassung) ab, die diesem Element zugeordnet sind.

(Geerbt von UIElement)
TabIndex

Dient zum Abrufen oder Festlegen eines Werts, der die Reihenfolge bestimmt, in der Elemente den Fokus erhalten, wenn der Benutzer mithilfe der TAB-TASTE durch Steuerelemente navigiert.

(Geerbt von Control)
Tag

Dient zum Abrufen oder Festlegen eines beliebigen Objektwerts, der zum Speichern von benutzerdefinierten Informationen zu diesem Element verwendet werden kann.

(Geerbt von FrameworkElement)
Template

Dient zum Abrufen oder Festlegen einer Steuerelementvorlage.

(Geerbt von Control)
TemplatedParent

Ruft einen Verweis auf die übergeordnete Vorlage dieses Elements ab. Diese Eigenschaft ist nicht relevant, wenn das Element nicht über eine Vorlage erstellt wurde.

(Geerbt von FrameworkElement)
ToolTip

Dient zum Abrufen oder Festlegen des Tooltippobjekts, das für dieses Element auf der Benutzeroberfläche (UI) angezeigt wird.

(Geerbt von FrameworkElement)
TouchesCaptured

Ruft alle Touchgeräte ab, die in diesem Element erfasst werden.

(Geerbt von UIElement)
TouchesCapturedWithin

Ruft alle Touchgeräte ab, die für dieses Element oder alle untergeordneten Elemente in der visuellen Struktur erfasst werden.

(Geerbt von UIElement)
TouchesDirectlyOver

Ruft alle Touchgeräte ab, die sich über diesem Element befinden.

(Geerbt von UIElement)
TouchesOver

Ruft alle Touchgeräte ab, die sich über diesem Element befinden, oder alle untergeordneten Elemente in der visuellen Struktur.

(Geerbt von UIElement)
Triggers

Ruft die Auflistung von Triggern ab, die direkt für dieses Element oder in untergeordneten Elementen eingerichtet wurden.

(Geerbt von FrameworkElement)
Uid

Dient zum Abrufen oder Festlegen des eindeutigen Bezeichners (für die Lokalisierung) für dieses Element. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
UseLayoutRounding

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Layout rundung während des Layouts auf die Größe und Position dieses Elements angewendet werden soll.

(Geerbt von FrameworkElement)
VerticalAlignment

Ruft die vertikalen Ausrichtungsmerkmale ab, die auf dieses Element angewendet werden, wenn es in einem übergeordneten Element wie einem Panel- oder Elementsteuerelement besteht, oder legt diese fest.

(Geerbt von FrameworkElement)
VerticalContentAlignment

Ruft die vertikale Ausrichtung des Inhalts des Steuerelements ab oder legt sie fest.

(Geerbt von Control)
VerticalGridLinesBrush

Ruft den Pinsel ab, der zum Zeichnen der vertikalen Gitternetzlinien verwendet wird, oder legt diesen fest.

VerticalScrollBarVisibility

Dient zum Abrufen oder Festlegen eines Werts, der angibt, wie vertikale Bildlaufleisten in der DataGrid.

Visibility

Ruft die Sichtbarkeit dieser Benutzeroberfläche (Ui) dieses Elements ab oder legt sie fest. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
VisualBitmapEffect
Veraltet.
Veraltet.

Dient zum Abrufen oder Festlegen des BitmapEffect Werts für die Visual.

(Geerbt von Visual)
VisualBitmapEffectInput
Veraltet.
Veraltet.

Dient zum Abrufen oder Festlegen des BitmapEffectInput Werts für die Visual.

(Geerbt von Visual)
VisualBitmapScalingMode

Ruft ab oder legt den BitmapScalingMode für die Visual.

(Geerbt von Visual)
VisualCacheMode

Dient zum Abrufen oder Festlegen einer zwischengespeicherten Darstellung der Visual.

(Geerbt von Visual)
VisualChildrenCount

Ruft die Anzahl der visuellen untergeordneten Elemente innerhalb dieses Elements ab.

(Geerbt von FrameworkElement)
VisualClearTypeHint

Dient zum Abrufen oder Festlegen der ClearTypeHint Bestimmt, wie ClearType in der Visual.

(Geerbt von Visual)
VisualClip

Dient zum Abrufen oder Festlegen des Clipbereichs des Visual Als Geometry Werts.

(Geerbt von Visual)
VisualEdgeMode

Dient zum Abrufen oder Festlegen des Randmodus des Visual Als EdgeMode Werts.

(Geerbt von Visual)
VisualEffect

Dient zum Abrufen oder Festlegen des Bitmapeffekts, der auf die Visual.

(Geerbt von Visual)
VisualOffset

Dient zum Abrufen oder Festlegen des Offsetwerts des visuellen Objekts.

(Geerbt von Visual)
VisualOpacity

Dient zum Abrufen oder Festlegen der Deckkraft des Visual.

(Geerbt von Visual)
VisualOpacityMask

Dient zum Abrufen oder Festlegen des Brush Werts, der die Deckkraftmaske der Visual.

(Geerbt von Visual)
VisualParent

Ruft das übergeordnete Element der visuellen Struktur des visuellen Objekts ab.

(Geerbt von Visual)
VisualScrollableAreaClip

Dient zum Abrufen oder Festlegen eines beschnittenen Bildlaufbereichs für den Visual.

(Geerbt von Visual)
VisualTextHintingMode

Dient zum TextHintingMode Abrufen oder Festlegen des Werts des Visual.

(Geerbt von Visual)
VisualTextRenderingMode

Dient zum TextRenderingMode Abrufen oder Festlegen des Werts des Visual.

(Geerbt von Visual)
VisualTransform

Dient zum Abrufen oder Festlegen des Transform Werts für die Visual.

(Geerbt von Visual)
VisualXSnappingGuidelines

Dient zum Abrufen oder Festlegen der X-Koordinate (vertikale) Richtlinienauflistung.

(Geerbt von Visual)
VisualYSnappingGuidelines

Dient zum Abrufen oder Festlegen der y-Koordinate (horizontale) Richtlinienauflistung.

(Geerbt von Visual)
Width

Ruft die Breite des Elements ab oder legt sie fest.

(Geerbt von FrameworkElement)

Methoden

Name Beschreibung
AddChild(Object)

Fügt das angegebene Objekt als untergeordnetes Objekt des ItemsControl Objekts hinzu.

(Geerbt von ItemsControl)
AddHandler(RoutedEvent, Delegate, Boolean)

Fügt einen Routingereignishandler für ein angegebenes Routingereignis hinzu, und fügt den Handler der Handlerauflistung für das aktuelle Element hinzu. Geben Sie handledEventsToo an, dass true der bereitgestellte Handler für routingfähiges Ereignis aufgerufen werden soll, das bereits von einem anderen Element entlang der Ereignisroute als behandelt markiert wurde.

(Geerbt von UIElement)
AddHandler(RoutedEvent, Delegate)

Fügt einen Routingereignishandler für ein angegebenes Routingereignis hinzu, und fügt den Handler der Handlerauflistung für das aktuelle Element hinzu.

(Geerbt von UIElement)
AddLogicalChild(Object)

Fügt das bereitgestellte Objekt der logischen Struktur dieses Elements hinzu.

(Geerbt von FrameworkElement)
AddText(String)

Fügt dem ItemsControl Objekt die angegebene Textzeichenfolge hinzu.

(Geerbt von ItemsControl)
AddToEventRoute(EventRoute, RoutedEventArgs)

Fügt der angegebenen EventRoute Ereignishandlerauflistung UIElement Handler hinzu.

(Geerbt von UIElement)
AddVisualChild(Visual)

Definiert die Beziehung zwischen zwei visuellen Elementen.

(Geerbt von Visual)
ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Wendet eine Animation auf eine angegebene Abhängigkeitseigenschaft für dieses Element an, mit der Möglichkeit anzugeben, was passiert, wenn die Eigenschaft bereits über eine ausgeführte Animation verfügt.

(Geerbt von UIElement)
ApplyAnimationClock(DependencyProperty, AnimationClock)

Wendet eine Animation auf eine angegebene Abhängigkeitseigenschaft für dieses Element an. Alle vorhandenen Animationen werden angehalten und durch die neue Animation ersetzt.

(Geerbt von UIElement)
ApplyTemplate()

Erstellt bei Bedarf die visuelle Struktur der aktuellen Vorlage und gibt einen Wert zurück, der angibt, ob die visuelle Struktur durch diesen Aufruf neu erstellt wurde.

(Geerbt von FrameworkElement)
Arrange(Rect)

Positioniert untergeordnete Elemente und bestimmt eine Größe für ein UIElement. Übergeordnete Elemente rufen diese Methode aus ihrer ArrangeCore(Rect) Implementierung (oder einem WPF-Framework-Äquivalent) auf, um eine rekursive Layoutaktualisierung zu bilden. Diese Methode stellt den zweiten Durchlauf einer Layoutaktualisierung dar.

(Geerbt von UIElement)
ArrangeCore(Rect)

ArrangeCore(Rect) Implementiert (als virtuell UIElementdefiniert in) und zeichnet die Implementierung ab.

(Geerbt von FrameworkElement)
ArrangeOverride(Size)

Wird aufgerufen, um den Inhalt eines Control Objekts anzuordnen und zu vergrößern.

(Geerbt von Control)
BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

Startet eine bestimmte Animation für eine angegebene animierte Eigenschaft für dieses Element, mit der Option anzugeben, was passiert, wenn die Eigenschaft bereits über eine ausgeführte Animation verfügt.

(Geerbt von UIElement)
BeginAnimation(DependencyProperty, AnimationTimeline)

Startet eine Animation für eine angegebene animierte Eigenschaft für dieses Element.

(Geerbt von UIElement)
BeginEdit()

Ruft den BeginEdit() Befehl auf, der die aktuelle Zelle oder Zeile im Bearbeitungsmodus platziert.

BeginEdit(RoutedEventArgs)

Ruft den BeginEdit() Befehl auf, der die aktuelle Zelle oder Zeile im Bearbeitungsmodus platziert.

BeginInit()

Gibt an, dass die Initialisierung des ItemsControl Objekts beginnt.

(Geerbt von ItemsControl)
BeginStoryboard(Storyboard, HandoffBehavior, Boolean)

Beginnt die Abfolge von Aktionen, die im bereitgestellten Storyboard enthalten sind, mit dem angegebenen Zustand für die Steuerung der Animation, nachdem sie gestartet wurde.

(Geerbt von FrameworkElement)
BeginStoryboard(Storyboard, HandoffBehavior)

Beginnt die Abfolge von Aktionen, die im bereitgestellten Storyboard enthalten sind, mit Optionen, die angegeben sind, was passieren soll, wenn die Eigenschaft bereits animiert ist.

(Geerbt von FrameworkElement)
BeginStoryboard(Storyboard)

Beginnt die Abfolge von Aktionen, die im bereitgestellten Storyboard enthalten sind.

(Geerbt von FrameworkElement)
BeginUpdateSelectedItems()

Startet eine neue Auswahltransaktion.

(Geerbt von MultiSelector)
BringIntoView()

Versucht, dieses Element in alle bildlauffähigen Bereiche anzuzeigen, in der es enthalten ist.

(Geerbt von FrameworkElement)
BringIntoView(Rect)

Versucht, die bereitgestellte Bereichsgröße dieses Elements in alle bildlauffähigen Bereiche anzuzeigen, in der es enthalten ist.

(Geerbt von FrameworkElement)
CancelEdit()

Ruft den CancelEditCommand Befehl für die Zelle oder Zeile auf, die sich derzeit im Bearbeitungsmodus befindet.

CancelEdit(DataGridEditingUnit)

Ruft den CancelEditCommand Befehl für die angegebene Zelle oder Zeile im Bearbeitungsmodus auf.

CaptureMouse()

Versucht, die Erfassung der Maus für dieses Element zu erzwingen.

(Geerbt von UIElement)
CaptureStylus()

Versucht, die Erfassung des Eingabestifts für dieses Element zu erzwingen.

(Geerbt von UIElement)
CaptureTouch(TouchDevice)

Versucht, die Erfassung einer Toucheingabe für dieses Element zu erzwingen.

(Geerbt von UIElement)
CheckAccess()

Bestimmt, ob der aufrufende Thread Zugriff auf diesen DispatcherObjectThread hat.

(Geerbt von DispatcherObject)
ClearContainerForItemOverride(DependencyObject, Object)

Hebt die Zeile für das angegebene Element auf.

ClearDetailsVisibilityForItem(Object)

Löscht die DetailsVisibility Eigenschaft für das DataGridRow angegebene Datenelement.

ClearValue(DependencyProperty)

Löscht den lokalen Wert einer Eigenschaft. Die zu löschende Eigenschaft wird durch einen DependencyProperty Bezeichner angegeben.

(Geerbt von DependencyObject)
ClearValue(DependencyPropertyKey)

Löscht den lokalen Wert einer schreibgeschützten Eigenschaft. Die zu löschende Eigenschaft wird durch eine DependencyPropertyKey.

(Geerbt von DependencyObject)
CoerceValue(DependencyProperty)

Wandelt den Wert der angegebenen Abhängigkeitseigenschaft um. Dies wird erreicht, indem alle CoerceValueCallback in Eigenschaftsmetadaten für die Abhängigkeitseigenschaft angegebenen Funktionen aufgerufen werden, wie sie für den Aufruf DependencyObjectvorhanden sind.

(Geerbt von DependencyObject)
ColumnFromDisplayIndex(Int32)

Ruft den DataGridColumn am angegebenen Index ab.

CommitEdit()

Ruft den CommitEditCommand Befehl für die Zelle oder Zeile auf, die sich derzeit im Bearbeitungsmodus befindet.

CommitEdit(DataGridEditingUnit, Boolean)

Ruft den CommitEditCommand Befehl für die angegebene Zelle oder Zeile im Bearbeitungsmodus auf.

ContainerFromElement(DependencyObject)

Gibt den Container zurück, der zum aktuellen ItemsControl Gehört, der das angegebene Element besitzt.

(Geerbt von ItemsControl)
EndInit()

Gibt an, dass die Initialisierung des ItemsControl Objekts abgeschlossen ist.

(Geerbt von ItemsControl)
EndUpdateSelectedItems()

Commits the selected items to the MultiSelector.

(Geerbt von MultiSelector)
Equals(Object)

Bestimmt, ob ein bereitgestelltes DependencyObject Element dem aktuellen DependencyObjectentspricht.

(Geerbt von DependencyObject)
FindCommonVisualAncestor(DependencyObject)

Gibt den gemeinsamen Vorgänger zweier visueller Objekte zurück.

(Geerbt von Visual)
FindName(String)

Sucht ein Element mit dem angegebenen Bezeichnernamen.

(Geerbt von FrameworkElement)
FindResource(Object)

Sucht nach einer Ressource mit dem angegebenen Schlüssel und löst eine Ausnahme aus, wenn die angeforderte Ressource nicht gefunden wird.

(Geerbt von FrameworkElement)
Focus()

Versucht, den Fokus auf dieses Element festzulegen.

(Geerbt von UIElement)
GenerateColumns(IItemProperties)

Generiert Spalten für die angegebenen Eigenschaften eines Objekts.

GetAnimationBaseValue(DependencyProperty)

Gibt den Basiseigenschaftswert für die angegebene Eigenschaft für dieses Element zurück, wobei ein möglicher animierter Wert aus einer ausgeführten oder beendeten Animation ignoriert wird.

(Geerbt von UIElement)
GetBindingExpression(DependencyProperty)

Gibt die BindingExpression Bindung für die angegebene Eigenschaft zurück.

(Geerbt von FrameworkElement)
GetContainerForItemOverride()

Instanziiert ein neues DataGridRow.

GetDetailsVisibilityForItem(Object)

Ruft die DetailsVisibility Eigenschaft für das DataGridRow angegebene Datenelement ab.

GetHashCode()

Ruft einen Hashcode für diese DependencyObjectab.

(Geerbt von DependencyObject)
GetLayoutClip(Size)

Gibt eine Geometrie für ein Clippingformat zurück. Die Maske wird angewendet, wenn das Layoutsystem versucht, ein Element anzuordnen, das größer als der verfügbare Anzeigebereich ist.

(Geerbt von FrameworkElement)
GetLocalValueEnumerator()

Erstellt einen speziellen Enumerator, um zu bestimmen, welche Abhängigkeitseigenschaften lokal festgelegte Werte für diese DependencyObjectEigenschaft haben.

(Geerbt von DependencyObject)
GetTemplateChild(String)

Gibt das benannte Element in der visuellen Struktur einer instanziierten Instanziierung zurück ControlTemplate.

(Geerbt von FrameworkElement)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
GetUIParentCore()

Gibt ein alternatives logisches übergeordnetes Element für dieses Element zurück, wenn kein visuelles übergeordnetes Element vorhanden ist.

(Geerbt von FrameworkElement)
GetValue(DependencyProperty)

Gibt den aktuellen effektiven Wert einer Abhängigkeitseigenschaft für diese Instanz einer .DependencyObject

(Geerbt von DependencyObject)
GetVisualChild(Int32)

Überschreibt und gibt ein untergeordnetes GetVisualChild(Int32)Element am angegebenen Index aus einer Auflistung untergeordneter Elemente zurück.

(Geerbt von FrameworkElement)
HitTestCore(GeometryHitTestParameters)

HitTestCore(GeometryHitTestParameters) Implementiert das Verhalten des Basiselementtreffs (ZurückgebenGeometryHitTestResult).

(Geerbt von UIElement)
HitTestCore(PointHitTestParameters)

HitTestCore(PointHitTestParameters) Implementiert das Verhalten des Basiselementtreffs (ZurückgebenHitTestResult).

(Geerbt von UIElement)
InputHitTest(Point)

Gibt das Eingabeelement innerhalb des aktuellen Elements zurück, das sich an den angegebenen Koordinaten befindet, relativ zum Ursprung des aktuellen Elements.

(Geerbt von UIElement)
InvalidateArrange()

Ungültiger Anordnungszustand (Layout) für das Element. Nach der Ungültigheit wird das Element das Layout aktualisiert, das asynchron erfolgt, es sei denn, es wird anschließend erzwungen von UpdateLayout().

(Geerbt von UIElement)
InvalidateMeasure()

Ungültig wird der Maßzustand (Layout) für das Element.

(Geerbt von UIElement)
InvalidateProperty(DependencyProperty)

Wertet den effektiven Wert für die angegebene Abhängigkeitseigenschaft erneut aus.

(Geerbt von DependencyObject)
InvalidateVisual()

Ungültiges Rendern des Elements und erzwingt einen vollständigen neuen Layoutdurchlauf. OnRender(DrawingContext) wird aufgerufen, nachdem der Layoutzyklus abgeschlossen wurde.

(Geerbt von UIElement)
IsAncestorOf(DependencyObject)

Bestimmt, ob das visuelle Objekt ein Vorgänger des untergeordneten visuellen Objekts ist.

(Geerbt von Visual)
IsDescendantOf(DependencyObject)

Bestimmt, ob das visuelle Objekt ein untergeordnetes Objekt des visuellen Vorgängerobjekts ist.

(Geerbt von Visual)
IsItemItsOwnContainer(Object)

Bestimmt, ob das angegebene Element sein eigener Container ist (oder berechtigt ist).

(Geerbt von ItemsControl)
IsItemItsOwnContainerOverride(Object)

Bestimmt, ob ein Element ein DataGridRow.

Measure(Size)

Aktualisiert das DesiredSize von einem UIElement. Übergeordnete Elemente rufen diese Methode aus ihren eigenen MeasureCore(Size) Implementierungen auf, um eine rekursive Layoutaktualisierung zu bilden. Das Aufrufen dieser Methode stellt den ersten Durchlauf (der "Measure"-Pass) einer Layoutaktualisierung dar.

(Geerbt von UIElement)
MeasureCore(Size)

Implementiert grundlegendes Measuredurchlauf-Layoutsystemverhalten für FrameworkElement.

(Geerbt von FrameworkElement)
MeasureOverride(Size)

Bestimmt die gewünschte Größe der DataGrid.

MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
MoveFocus(TraversalRequest)

Verschiebt den Tastaturfokus von diesem Element und auf ein anderes Element in einer bereitgestellten Durchquerungsrichtung.

(Geerbt von FrameworkElement)
OnAccessKey(AccessKeyEventArgs)

Stellt die Klassenbehandlung bereit, wenn ein Zugriffsschlüssel aufgerufen wird, der für dieses Element aussagekräftig ist.

(Geerbt von UIElement)
OnAddingNewItem(AddingNewItemEventArgs)

Löst das AddingNewItem-Ereignis aus.

OnAlternationCountChanged(Int32, Int32)

Wird aufgerufen, wenn sich die AlternationCount Eigenschaft ändert.

(Geerbt von ItemsControl)
OnApplyTemplate()

Wird immer aufgerufen, wenn Anwendungscode oder interne Prozesse aufgerufen werden ApplyTemplate().

OnAutoGeneratedColumns(EventArgs)

Löst das AutoGeneratedColumns-Ereignis aus.

OnAutoGeneratingColumn(DataGridAutoGeneratingColumnEventArgs)

Löst das AutoGeneratingColumn-Ereignis aus.

OnBeginningEdit(DataGridBeginningEditEventArgs)

Löst das BeginningEdit-Ereignis aus.

OnCanExecuteBeginEdit(CanExecuteRoutedEventArgs)

Stellt die Behandlung für das ereignis bereit, das CanExecute dem BeginEditCommand Befehl zugeordnet ist.

OnCanExecuteCancelEdit(CanExecuteRoutedEventArgs)

Stellt die Behandlung für das ereignis bereit, das CanExecute dem CancelEditCommand Befehl zugeordnet ist.

OnCanExecuteCommitEdit(CanExecuteRoutedEventArgs)

Stellt die Behandlung für das ereignis bereit, das CanExecute dem CommitEditCommand Befehl zugeordnet ist.

OnCanExecuteCopy(CanExecuteRoutedEventArgs)

Stellt die Behandlung für das ereignis bereit, das CanExecute dem Copy Befehl zugeordnet ist.

OnCanExecuteDelete(CanExecuteRoutedEventArgs)

Stellt die Behandlung für das ereignis bereit, das CanExecute dem DeleteCommand Befehl zugeordnet ist.

OnCellEditEnding(DataGridCellEditEndingEventArgs)

Löst das CellEditEnding-Ereignis aus.

OnChildDesiredSizeChanged(UIElement)

Unterstützt das Layoutverhalten, wenn die Größe eines untergeordneten Elements geändert wird.

(Geerbt von UIElement)
OnColumnDisplayIndexChanged(DataGridColumnEventArgs)

Löst das ColumnDisplayIndexChanged-Ereignis aus.

OnColumnHeaderDragCompleted(DragCompletedEventArgs)

Löst das ColumnHeaderDragCompleted-Ereignis aus.

OnColumnHeaderDragDelta(DragDeltaEventArgs)

Löst das ColumnHeaderDragDelta-Ereignis aus.

OnColumnHeaderDragStarted(DragStartedEventArgs)

Löst das ColumnHeaderDragStarted-Ereignis aus.

OnColumnReordered(DataGridColumnEventArgs)

Löst das ColumnReordered-Ereignis aus.

OnColumnReordering(DataGridColumnReorderingEventArgs)

Löst das ColumnReordering-Ereignis aus.

OnContextMenuClosing(ContextMenuEventArgs)

Wird aufgerufen, wenn ein unbehandeltes ContextMenuClosing Routingereignis diese Klasse in seiner Route erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von FrameworkElement)
OnContextMenuOpening(ContextMenuEventArgs)

Wählt eine Zelle aus, wenn das Zugehörige Kontextmenü geöffnet wird.

OnCopyingRowClipboardContent(DataGridRowClipboardEventArgs)

Löst das CopyingRowClipboardContent-Ereignis aus.

OnCreateAutomationPeer()

Gibt den Automatisierungspeer für diesen DataGridWert zurück.

OnCurrentCellChanged(EventArgs)

Löst das CurrentCellChanged-Ereignis aus.

OnDisplayMemberPathChanged(String, String)

Wird aufgerufen, wenn sich die DisplayMemberPath Eigenschaft ändert.

(Geerbt von ItemsControl)
OnDpiChanged(DpiScale, DpiScale)

Wird aufgerufen, wenn sich der DPI-Wert, an dem diese Ansicht gerendert wird, ändert.

(Geerbt von Visual)
OnDragEnter(DragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes DragEnter angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnDragLeave(DragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes DragLeave angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnDragOver(DragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes DragOver angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnDrop(DragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes DragEnter angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnExecutedBeginEdit(ExecutedRoutedEventArgs)

Stellt die Behandlung für das ereignis bereit, das Executed dem BeginEditCommand Befehl zugeordnet ist.

OnExecutedCancelEdit(ExecutedRoutedEventArgs)

Stellt die Behandlung für das ereignis bereit, das Executed dem CancelEditCommand Befehl zugeordnet ist.

OnExecutedCommitEdit(ExecutedRoutedEventArgs)

Stellt die Behandlung für das ereignis bereit, das Executed dem CommitEditCommand Befehl zugeordnet ist.

OnExecutedCopy(ExecutedRoutedEventArgs)

Stellt die Behandlung für das ereignis bereit, das Executed dem Copy Befehl zugeordnet ist.

OnExecutedDelete(ExecutedRoutedEventArgs)

Stellt die Behandlung für das ereignis bereit, das Executed dem DeleteCommand Befehl zugeordnet ist.

OnGiveFeedback(GiveFeedbackEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes GiveFeedback angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnGotFocus(RoutedEventArgs)

Wird aufgerufen, wenn ein unbehandeltes GotFocus Ereignis dieses Element in seiner Route erreicht.

(Geerbt von FrameworkElement)
OnGotKeyboardFocus(KeyboardFocusChangedEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes GotKeyboardFocus angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnGotMouseCapture(MouseEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes GotMouseCapture angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnGotStylusCapture(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes GotStylusCapture angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnGotTouchCapture(TouchEventArgs)

Stellt die Klassenbehandlung für das GotTouchCapture routingfähige Ereignis bereit, das auftritt, wenn eine Toucheingabe für dieses Element erfasst wird.

(Geerbt von UIElement)
OnGroupStyleSelectorChanged(GroupStyleSelector, GroupStyleSelector)

Wird aufgerufen, wenn sich die GroupStyleSelector Eigenschaft ändert.

(Geerbt von ItemsControl)
OnInitialized(EventArgs)

Löst das Initialized-Ereignis aus. Diese Methode wird immer dann aufgerufen, wenn IsInitialized sie intern festgelegt true ist.

(Geerbt von Selector)
OnInitializingNewItem(InitializingNewItemEventArgs)

Löst das InitializingNewItem-Ereignis aus.

OnIsKeyboardFocusedChanged(DependencyPropertyChangedEventArgs)

Wird aufgerufen, wenn für dieses Element ein unbehandeltes IsKeyboardFocusedChanged Ereignis ausgelöst wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnIsKeyboardFocusWithinChanged(DependencyPropertyChangedEventArgs)

Wird aufgerufen, wenn sich die IsKeyboardFocusWithin Eigenschaft geändert hat.

(Geerbt von Selector)
OnIsMouseCapturedChanged(DependencyPropertyChangedEventArgs)

Wird aufgerufen, wenn sich die IsMouseCaptured Eigenschaft für dieses Element ändert.

OnIsMouseCaptureWithinChanged(DependencyPropertyChangedEventArgs)

Wird aufgerufen, wenn für dieses Element ein unbehandeltes IsMouseCaptureWithinChanged Ereignis ausgelöst wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnIsMouseDirectlyOverChanged(DependencyPropertyChangedEventArgs)

Wird aufgerufen, wenn für dieses Element ein unbehandeltes IsMouseDirectlyOverChanged Ereignis ausgelöst wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnIsStylusCapturedChanged(DependencyPropertyChangedEventArgs)

Wird aufgerufen, wenn für dieses Element ein unbehandeltes IsStylusCapturedChanged Ereignis ausgelöst wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnIsStylusCaptureWithinChanged(DependencyPropertyChangedEventArgs)

Wird aufgerufen, wenn für dieses Element ein unbehandeltes IsStylusCaptureWithinChanged Ereignis ausgelöst wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnIsStylusDirectlyOverChanged(DependencyPropertyChangedEventArgs)

Wird aufgerufen, wenn für dieses Element ein unbehandeltes IsStylusDirectlyOverChanged Ereignis ausgelöst wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnItemBindingGroupChanged(BindingGroup, BindingGroup)

Wird aufgerufen, wenn sich die ItemBindingGroup Eigenschaft ändert.

(Geerbt von ItemsControl)
OnItemContainerStyleChanged(Style, Style)

Wird aufgerufen, wenn sich die ItemContainerStyle Eigenschaft ändert.

(Geerbt von ItemsControl)
OnItemContainerStyleSelectorChanged(StyleSelector, StyleSelector)

Wird aufgerufen, wenn sich die ItemContainerStyleSelector Eigenschaft ändert.

(Geerbt von ItemsControl)
OnItemsChanged(NotifyCollectionChangedEventArgs)

Führt überprüfungskennzeichnungen für die automatische Spaltengenerierung aus und aktualisiert sie, wenn elemente geändert werden.

OnItemsPanelChanged(ItemsPanelTemplate, ItemsPanelTemplate)

Wird aufgerufen, wenn sich die ItemsPanel Eigenschaft ändert.

(Geerbt von ItemsControl)
OnItemsSourceChanged(IEnumerable, IEnumerable)

Wird aufgerufen, wenn sich die ItemsSource Eigenschaft ändert.

OnItemStringFormatChanged(String, String)

Wird aufgerufen, wenn sich die ItemStringFormat Eigenschaft ändert.

(Geerbt von ItemsControl)
OnItemTemplateChanged(DataTemplate, DataTemplate)

Wird aufgerufen, wenn sich die ItemTemplate Eigenschaft ändert.

(Geerbt von ItemsControl)
OnItemTemplateSelectorChanged(DataTemplateSelector, DataTemplateSelector)

Wird aufgerufen, wenn sich die ItemTemplateSelector Eigenschaft ändert.

(Geerbt von ItemsControl)
OnKeyDown(KeyEventArgs)

Wird aufgerufen, wenn das KeyDown Ereignis empfangen wird.

OnKeyUp(KeyEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes KeyUp angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnLoadingRow(DataGridRowEventArgs)

Löst das LoadingRow-Ereignis aus.

OnLoadingRowDetails(DataGridRowDetailsEventArgs)

Löst das LoadingRowDetails-Ereignis aus.

OnLostFocus(RoutedEventArgs)

Löst das routingfähige Ereignis mithilfe der LostFocus bereitgestellten Ereignisdaten aus.

(Geerbt von UIElement)
OnLostKeyboardFocus(KeyboardFocusChangedEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes LostKeyboardFocus angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnLostMouseCapture(MouseEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes LostMouseCapture angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnLostStylusCapture(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes LostStylusCapture angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnLostTouchCapture(TouchEventArgs)

Stellt die Klassenbehandlung für das LostTouchCapture routingfähige Ereignis bereit, das auftritt, wenn dieses Element eine Fingereingabeaufnahme verliert.

(Geerbt von UIElement)
OnManipulationBoundaryFeedback(ManipulationBoundaryFeedbackEventArgs)

Wird aufgerufen, wenn das ManipulationBoundaryFeedback Ereignis auftritt.

(Geerbt von UIElement)
OnManipulationCompleted(ManipulationCompletedEventArgs)

Wird aufgerufen, wenn das ManipulationCompleted Ereignis auftritt.

(Geerbt von UIElement)
OnManipulationDelta(ManipulationDeltaEventArgs)

Wird aufgerufen, wenn das ManipulationDelta Ereignis auftritt.

(Geerbt von UIElement)
OnManipulationInertiaStarting(ManipulationInertiaStartingEventArgs)

Wird aufgerufen, wenn das ManipulationInertiaStarting Ereignis auftritt.

(Geerbt von UIElement)
OnManipulationStarted(ManipulationStartedEventArgs)

Wird aufgerufen, wenn das ManipulationStarted Ereignis auftritt.

(Geerbt von UIElement)
OnManipulationStarting(ManipulationStartingEventArgs)

Stellt die Klassenbehandlung für das ManipulationStarting routingfähige Ereignis bereit, das auftritt, wenn der Manipulationsprozessor zum ersten Mal erstellt wird.

(Geerbt von UIElement)
OnMouseDoubleClick(MouseButtonEventArgs)

Löst das MouseDoubleClick Routingereignis aus.

(Geerbt von Control)
OnMouseDown(MouseButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes MouseDown angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnMouseEnter(MouseEventArgs)

Wird aufgerufen, wenn für dieses Element ein nicht behandeltes MouseEnter angefügtes Ereignis ausgelöst wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnMouseLeave(MouseEventArgs)

Wird aufgerufen, wenn für dieses Element ein nicht behandeltes MouseLeave angefügtes Ereignis ausgelöst wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnMouseLeftButtonDown(MouseButtonEventArgs)

Wird aufgerufen, wenn für dieses Element ein unbehandeltes MouseLeftButtonDown Routingereignis ausgelöst wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnMouseLeftButtonUp(MouseButtonEventArgs)

Wird aufgerufen, wenn ein unbehandeltes MouseLeftButtonUp Routingereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnMouseMove(MouseEventArgs)

Aktualisiert die Sammlung von Elementen, die aufgrund des Ziehens der Maus durch den Benutzer ausgewählt DataGridwerden.

OnMouseRightButtonDown(MouseButtonEventArgs)

Wird aufgerufen, wenn ein unbehandeltes MouseRightButtonDown Routingereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnMouseRightButtonUp(MouseButtonEventArgs)

Wird aufgerufen, wenn ein unbehandeltes MouseRightButtonUp Routingereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnMouseUp(MouseButtonEventArgs)

Wird aufgerufen, wenn ein unbehandeltes MouseUp Routingereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnMouseWheel(MouseWheelEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes MouseWheel angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreparingCellForEdit(DataGridPreparingCellForEditEventArgs)

Löst das PreparingCellForEdit-Ereignis aus.

OnPreviewDragEnter(DragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewDragEnter angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewDragLeave(DragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewDragLeave angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewDragOver(DragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewDragOver angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewDrop(DragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewDrop angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewGiveFeedback(GiveFeedbackEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewGiveFeedback angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewGotKeyboardFocus(KeyboardFocusChangedEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewGotKeyboardFocus angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewKeyDown(KeyEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewKeyDown angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewKeyUp(KeyEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewKeyUp angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewLostKeyboardFocus(KeyboardFocusChangedEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewKeyDown angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewMouseDoubleClick(MouseButtonEventArgs)

Löst das PreviewMouseDoubleClick Routingereignis aus.

(Geerbt von Control)
OnPreviewMouseDown(MouseButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewMouseDown angefügtes Routingereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewMouseLeftButtonDown(MouseButtonEventArgs)

Wird aufgerufen, wenn ein unbehandeltes PreviewMouseLeftButtonDown Routingereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewMouseLeftButtonUp(MouseButtonEventArgs)

Wird aufgerufen, wenn ein unbehandeltes PreviewMouseLeftButtonUp Routingereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewMouseMove(MouseEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewMouseMove angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewMouseRightButtonDown(MouseButtonEventArgs)

Wird aufgerufen, wenn ein unbehandeltes PreviewMouseRightButtonDown Routingereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewMouseRightButtonUp(MouseButtonEventArgs)

Wird aufgerufen, wenn ein unbehandeltes PreviewMouseRightButtonUp Routingereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewMouseUp(MouseButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewMouseUp angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewMouseWheel(MouseWheelEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewMouseWheel angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewQueryContinueDrag(QueryContinueDragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewQueryContinueDrag angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewStylusButtonDown(StylusButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewStylusButtonDown angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewStylusButtonUp(StylusButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewStylusButtonUp angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewStylusDown(StylusDownEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewStylusDown angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewStylusInAirMove(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewStylusInAirMove angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewStylusInRange(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewStylusInRange angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewStylusMove(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewStylusMove angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewStylusOutOfRange(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewStylusOutOfRange angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewStylusSystemGesture(StylusSystemGestureEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewStylusSystemGesture angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewStylusUp(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewStylusUp angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewTextInput(TextCompositionEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewTextInput angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewTouchDown(TouchEventArgs)

Stellt die Klassenbehandlung für das PreviewTouchDown routingfähige Ereignis bereit, das auftritt, wenn ein Fingereingaben dieses Element drückt.

(Geerbt von UIElement)
OnPreviewTouchMove(TouchEventArgs)

Stellt die Klassenbehandlung für das PreviewTouchMove routingfähige Ereignis bereit, das auftritt, wenn eine Toucheingabe innerhalb dieses Elements verschoben wird.

(Geerbt von UIElement)
OnPreviewTouchUp(TouchEventArgs)

Stellt die Klassenbehandlung für das PreviewTouchUp Routingereignis bereit, das auftritt, wenn eine Toucheingabe innerhalb dieses Elements losgelassen wird.

(Geerbt von UIElement)
OnPropertyChanged(DependencyPropertyChangedEventArgs)

Wird immer aufgerufen, wenn der effektive Wert einer Abhängigkeitseigenschaft für diese FrameworkElement Eigenschaft aktualisiert wurde. Die spezifische Abhängigkeitseigenschaft, die geändert wurde, wird im Argumentparameter gemeldet. Überschreibt OnPropertyChanged(DependencyPropertyChangedEventArgs).

(Geerbt von FrameworkElement)
OnQueryContinueDrag(QueryContinueDragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes QueryContinueDrag angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnQueryCursor(QueryCursorEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes QueryCursor angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnRender(DrawingContext)

Wenn sie in einer abgeleiteten Klasse überschrieben werden, nehmen Sie an Renderingvorgängen teil, die vom Layoutsystem geleitet werden. Die Renderinganweisungen für dieses Element werden nicht direkt verwendet, wenn diese Methode aufgerufen wird, und werden stattdessen für die spätere asynchrone Verwendung durch Layout und Zeichnung beibehalten.

(Geerbt von UIElement)
OnRenderSizeChanged(SizeChangedInfo)

Löst das SizeChanged Ereignis aus, wobei die angegebenen Informationen als Teil der ereignisspezifischen Daten verwendet werden.

(Geerbt von FrameworkElement)
OnRowDetailsVisibilityChanged(DataGridRowDetailsEventArgs)

Löst das RowDetailsVisibilityChanged-Ereignis aus.

OnRowEditEnding(DataGridRowEditEndingEventArgs)

Löst das RowEditEnding-Ereignis aus.

OnSelectedCellsChanged(SelectedCellsChangedEventArgs)

Löst das SelectedCellsChanged-Ereignis aus.

OnSelectionChanged(SelectionChangedEventArgs)

Wird aufgerufen, wenn sich die Auswahl ändert.

OnSorting(DataGridSortingEventArgs)

Löst das Sorting-Ereignis aus.

OnStyleChanged(Style, Style)

Wird aufgerufen, wenn sich die in diesem Element verwendete Formatvorlage ändert, wodurch das Layout ungültig wird.

(Geerbt von FrameworkElement)
OnStylusButtonDown(StylusButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes StylusButtonDown angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnStylusButtonUp(StylusButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes StylusButtonUp angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnStylusDown(StylusDownEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes StylusDown angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnStylusEnter(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes StylusEnter angefügtes Ereignis von diesem Element ausgelöst wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnStylusInAirMove(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes StylusInAirMove angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnStylusInRange(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes StylusInRange angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnStylusLeave(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes StylusLeave angefügtes Ereignis von diesem Element ausgelöst wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnStylusMove(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes StylusMove angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnStylusOutOfRange(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes StylusOutOfRange angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnStylusSystemGesture(StylusSystemGestureEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes StylusSystemGesture angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnStylusUp(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes StylusUp angefügtes Ereignis ein Element in seiner Route erreicht, die von dieser Klasse abgeleitet wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnTemplateChanged(ControlTemplate, ControlTemplate)

Wird immer aufgerufen, wenn sich die Vorlage der DataGrid Änderungen ändert.

OnTextInput(TextCompositionEventArgs)

Stellt die Klassenbehandlung für das TextInput Routingereignis bereit.

OnTextInput(TextCompositionEventArgs)

Wird aufgerufen, wenn das TextInput Ereignis empfangen wird.

(Geerbt von ItemsControl)
OnToolTipClosing(ToolTipEventArgs)

Wird aufgerufen, wenn ein unbehandeltes ToolTipClosing Routingereignis diese Klasse in seiner Route erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von FrameworkElement)
OnToolTipOpening(ToolTipEventArgs)

Wird aufgerufen, wenn das ToolTipOpening Routingereignis diese Klasse in seiner Route erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von FrameworkElement)
OnTouchDown(TouchEventArgs)

Stellt die Klassenbehandlung für das TouchDown routingfähige Ereignis bereit, das auftritt, wenn ein Finger in diesem Element drückt.

(Geerbt von UIElement)
OnTouchEnter(TouchEventArgs)

Stellt die Klassenbehandlung für das TouchEnter routingfähige Ereignis bereit, das auftritt, wenn eine Toucheingabe von außerhalb in die Grenzen dieses Elements wechselt.

(Geerbt von UIElement)
OnTouchLeave(TouchEventArgs)

Stellt die Klassenbehandlung für das TouchLeave routingfähige Ereignis bereit, das auftritt, wenn eine Toucheingabe von innen nach außerhalb der Grenzen dieses UIElementEreignisses wechselt.

(Geerbt von UIElement)
OnTouchMove(TouchEventArgs)

Stellt die Klassenbehandlung für das TouchMove routingfähige Ereignis bereit, das auftritt, wenn eine Toucheingabe innerhalb dieses Elements verschoben wird.

(Geerbt von UIElement)
OnTouchUp(TouchEventArgs)

Stellt die Klassenbehandlung für das TouchUp Routingereignis bereit, das auftritt, wenn eine Toucheingabe innerhalb dieses Elements losgelassen wird.

(Geerbt von UIElement)
OnUnloadingRow(DataGridRowEventArgs)

Löst das UnloadingRow-Ereignis aus.

OnUnloadingRowDetails(DataGridRowDetailsEventArgs)

Löst das UnloadingRowDetails-Ereignis aus.

OnVisualChildrenChanged(DependencyObject, DependencyObject)

Wird aufgerufen, wenn das VisualCollection visuelle Objekt geändert wird.

(Geerbt von Visual)
OnVisualParentChanged(DependencyObject)

Wird aufgerufen, wenn das übergeordnete Element dieses Elements in der visuellen Struktur geändert wird. Überschreibt OnVisualParentChanged(DependencyObject).

(Geerbt von FrameworkElement)
ParentLayoutInvalidated(UIElement)

Unterstützt inkrementelle Layoutimplementierungen in spezialisierten Unterklassen von FrameworkElement. ParentLayoutInvalidated(UIElement) wird aufgerufen, wenn ein untergeordnetes Element eine Eigenschaft ungültig gemacht hat, die in Metadaten als Auswirkungen auf das Measure des übergeordneten Elements oder die Anordnung von Übergängen während des Layouts markiert ist.

(Geerbt von FrameworkElement)
PointFromScreen(Point)

Konvertiert eine Point in Bildschirmkoordinaten in ein Point Koordinatensystem, das das aktuelle Koordinatensystem des Visual.

(Geerbt von Visual)
PointToScreen(Point)

Wandelt ein Point , das das aktuelle Koordinatensystem der Visual In-Bildschirmkoordinaten Point darstellt.

(Geerbt von Visual)
PredictFocus(FocusNavigationDirection)

Bestimmt das nächste Element, das den Fokus relativ zu diesem Element für eine angegebene Richtung der Fokusbewegung erhält, den Fokus jedoch nicht tatsächlich bewegt.

(Geerbt von FrameworkElement)
PrepareContainerForItemOverride(DependencyObject, Object)

Bereitet eine neue Zeile für das angegebene Element vor.

RaiseEvent(RoutedEventArgs)

Löst ein bestimmtes Routingereignis aus. Das RoutedEvent auslösende Objekt wird innerhalb der RoutedEventArgs bereitgestellten Instanz (als RoutedEvent Eigenschaft dieser Ereignisdaten) identifiziert.

(Geerbt von UIElement)
ReadLocalValue(DependencyProperty)

Gibt den lokalen Wert einer Abhängigkeitseigenschaft zurück, sofern vorhanden.

(Geerbt von DependencyObject)
RegisterName(String, Object)

Stellt einen Accessor bereit, der den Zugriff auf die NameScope Registrierungsmethode vereinfacht.

(Geerbt von FrameworkElement)
ReleaseAllTouchCaptures()

Gibt alle erfassten Touchgeräte aus diesem Element frei.

(Geerbt von UIElement)
ReleaseMouseCapture()

Gibt die Mausaufnahme frei, wenn dieses Element die Aufnahme gehalten hat.

(Geerbt von UIElement)
ReleaseStylusCapture()

Gibt die Eingabestifterfassung frei, wenn dieses Element die Aufnahme gehalten hat.

(Geerbt von UIElement)
ReleaseTouchCapture(TouchDevice)

Versucht, das angegebene Touchgerät von diesem Element freizugeben.

(Geerbt von UIElement)
RemoveHandler(RoutedEvent, Delegate)

Entfernt den angegebenen Routingereignishandler aus diesem Element.

(Geerbt von UIElement)
RemoveLogicalChild(Object)

Entfernt das bereitgestellte Objekt aus der logischen Struktur dieses Elements. FrameworkElement aktualisiert die betroffenen übergeordneten Zeiger der logischen Struktur so, dass sie mit diesem Löschvorgang synchronisiert bleiben.

(Geerbt von FrameworkElement)
RemoveVisualChild(Visual)

Entfernt die Beziehung zwischen zwei visuellen Elementen.

(Geerbt von Visual)
ScrollIntoView(Object, DataGridColumn)

Scrollt DataGrid vertikal und horizontal, um eine Zelle für das angegebene Datenelement und die angegebene Spalte anzuzeigen.

ScrollIntoView(Object)

Scrollt vertikal DataGrid , um die Zeile für das angegebene Datenelement anzuzeigen.

SelectAll()

Wählt alle Elemente in der MultiSelector.

(Geerbt von MultiSelector)
SelectAllCells()

Markiert alle Zellen in der DataGrid.

SetBinding(DependencyProperty, BindingBase)

Fügt eine Bindung an dieses Element an, basierend auf dem bereitgestellten Bindungsobjekt.

(Geerbt von FrameworkElement)
SetBinding(DependencyProperty, String)

Fügt eine Bindung an dieses Element an, basierend auf dem bereitgestellten Quelleigenschaftsnamen als Pfadqualifizierung an die Datenquelle.

(Geerbt von FrameworkElement)
SetCurrentValue(DependencyProperty, Object)

Legt den Wert einer Abhängigkeitseigenschaft fest, ohne die Wertquelle zu ändern.

(Geerbt von DependencyObject)
SetDetailsVisibilityForItem(Object, Visibility)

Legt den Wert der DetailsVisibility Eigenschaft für das DataGridRow angegebene Objekt fest.

SetResourceReference(DependencyProperty, Object)

Sucht nach einer Ressource mit dem angegebenen Namen und richtet einen Ressourcenverweis für die angegebene Eigenschaft ein.

(Geerbt von FrameworkElement)
SetValue(DependencyProperty, Object)

Legt den lokalen Wert einer Abhängigkeitseigenschaft fest, die durch den Bezeichner der Abhängigkeitseigenschaft angegeben wird.

(Geerbt von DependencyObject)
SetValue(DependencyPropertyKey, Object)

Legt den lokalen Wert einer schreibgeschützten Abhängigkeitseigenschaft fest, die durch den DependencyPropertyKey Bezeichner der Abhängigkeitseigenschaft angegeben wird.

(Geerbt von DependencyObject)
ShouldApplyItemContainerStyle(DependencyObject, Object)

Gibt einen Wert zurück, der angibt, ob die Formatvorlage vom ItemContainerStyle Containerelement oder ItemContainerStyleSelector der Eigenschaft auf das Containerelement des angegebenen Elements angewendet werden soll.

(Geerbt von ItemsControl)
ShouldSerializeCommandBindings()

Gibt zurück, ob Serialisierungsprozesse den Inhalt der CommandBindings Eigenschaft in Instanzen dieser Klasse serialisieren sollen.

(Geerbt von UIElement)
ShouldSerializeGroupStyle()

Gibt einen Wert zurück, der angibt, ob Serialisierungsprozesse den effektiven Wert der GroupStyle Eigenschaft serialisieren sollen.

(Geerbt von ItemsControl)
ShouldSerializeInputBindings()

Gibt zurück, ob Serialisierungsprozesse den Inhalt der InputBindings Eigenschaft in Instanzen dieser Klasse serialisieren sollen.

(Geerbt von UIElement)
ShouldSerializeItems()

Gibt einen Wert zurück, der angibt, ob Serialisierungsprozesse den effektiven Wert der Items Eigenschaft serialisieren sollen.

(Geerbt von ItemsControl)
ShouldSerializeProperty(DependencyProperty)

Gibt einen Wert zurück, der angibt, ob Serialisierungsprozesse den Wert für die bereitgestellte Abhängigkeitseigenschaft serialisieren sollen.

(Geerbt von DependencyObject)
ShouldSerializeResources()

Gibt zurück, ob Serialisierungsprozesse den Inhalt der Resources Eigenschaft serialisieren sollen.

(Geerbt von FrameworkElement)
ShouldSerializeStyle()

Gibt zurück, ob Serialisierungsprozesse den Inhalt der Style Eigenschaft serialisieren sollen.

(Geerbt von FrameworkElement)
ShouldSerializeTriggers()

Gibt zurück, ob Serialisierungsprozesse den Inhalt der Triggers Eigenschaft serialisieren sollen.

(Geerbt von FrameworkElement)
ToString()

Stellt eine Zeichenfolgendarstellung des ItemsControl Objekts bereit.

(Geerbt von ItemsControl)
TransformToAncestor(Visual)

Gibt eine Transformation zurück, die zum Transformieren von Koordinaten vom Visual angegebenen Visual Vorgänger des visuellen Objekts verwendet werden kann.

(Geerbt von Visual)
TransformToAncestor(Visual3D)

Gibt eine Transformation zurück, die zum Transformieren von Koordinaten vom Visual angegebenen Visual3D Vorgänger des visuellen Objekts verwendet werden kann.

(Geerbt von Visual)
TransformToDescendant(Visual)

Gibt eine Transformation zurück, die verwendet werden kann, um Koordinaten von der Visual angegebenen visuellen Objekt-absteigend zu transformieren.

(Geerbt von Visual)
TransformToVisual(Visual)

Gibt eine Transformation zurück, die zum Transformieren von Koordinaten vom Visual angegebenen visuellen Objekt verwendet werden kann.

(Geerbt von Visual)
TranslatePoint(Point, UIElement)

Übersetzt einen Punkt relativ zu diesem Element in Koordinaten, die relativ zum angegebenen Element sind.

(Geerbt von UIElement)
TryFindResource(Object)

Sucht nach einer Ressource mit dem angegebenen Schlüssel und gibt diese Ressource zurück, wenn sie gefunden wurde.

(Geerbt von FrameworkElement)
UnregisterName(String)

Vereinfacht den Zugriff auf die NameScope Deregistrierungsmethode.

(Geerbt von FrameworkElement)
UnselectAll()

Hebt die Auswahl aller Elemente in der MultiSelector.

(Geerbt von MultiSelector)
UnselectAllCells()

Hebt die Auswahl aller Zellen in der DataGrid.

UpdateDefaultStyle()

Wendet die Standardformatvorlage erneut auf die aktuelle Formatvorlage FrameworkElementan.

(Geerbt von FrameworkElement)
UpdateLayout()

Stellt sicher, dass alle visuellen untergeordneten Elemente dieses Elements für das Layout ordnungsgemäß aktualisiert werden.

(Geerbt von UIElement)
VerifyAccess()

Erzwingt, dass der aufrufende Thread Zugriff auf diesen DispatcherObjectThread hat.

(Geerbt von DispatcherObject)

Ereignisse

Name Beschreibung
AddingNewItem

Tritt auf, bevor ein neues Element dem DataGridHinzugefügt wird.

AutoGeneratedColumns

Tritt auf, wenn die automatische Generierung aller Spalten abgeschlossen ist.

AutoGeneratingColumn

Tritt auf, wenn eine einzelne Spalte automatisch generiert wird.

BeginningEdit

Tritt auf, bevor eine Zeile oder Zelle in den Bearbeitungsmodus wechselt.

CellEditEnding

Tritt auf, bevor eine Zellbearbeitung zugesichert oder abgebrochen wird.

ColumnDisplayIndexChanged

Tritt auf, wenn sich die DisplayIndex Eigenschaft für eine der Spalten ändert.

ColumnHeaderDragCompleted

Tritt auf, wenn der Benutzer eine Spaltenüberschrift loslässt, nachdem er sie mithilfe der Maus gezogen hat.

ColumnHeaderDragDelta

Tritt jedes Mal auf, wenn sich die Mausposition ändert, während der Benutzer eine Spaltenüberschrift zieht.

ColumnHeaderDragStarted

Tritt auf, wenn der Benutzer mit dem Ziehen einer Spaltenüberschrift mit der Maus beginnt.

ColumnReordered

Tritt auf, wenn eine Spalte an eine neue Position in der Anzeigereihenfolge verschoben wird.

ColumnReordering

Tritt auf, bevor eine Spalte an eine neue Position in der Anzeigereihenfolge verschoben wird.

ContextMenuClosing

Tritt unmittelbar vor dem Schließen eines Kontextmenüs auf dem Element auf.

(Geerbt von FrameworkElement)
ContextMenuOpening

Tritt auf, wenn ein Kontextmenü des Elements geöffnet wird.

(Geerbt von FrameworkElement)
CopyingRowClipboardContent

Tritt auf, nachdem der Standardzeileninhalt vorbereitet wurde.

CurrentCellChanged

Tritt auf, wenn sich der Wert der CurrentCell Eigenschaft geändert hat.

DataContextChanged

Tritt auf, wenn sich der Datenkontext für dieses Element ändert.

(Geerbt von FrameworkElement)
DragEnter

Tritt auf, wenn das Eingabesystem ein zugrunde liegendes Drag-Ereignis mit diesem Element als Ziehziel meldet.

(Geerbt von UIElement)
DragLeave

Tritt auf, wenn das Eingabesystem ein zugrunde liegendes Drag-Ereignis mit diesem Element als Ziehursprung meldet.

(Geerbt von UIElement)
DragOver

Tritt auf, wenn das Eingabesystem ein zugrunde liegendes Drag-Ereignis mit diesem Element als potenzielles Drop-Ziel meldet.

(Geerbt von UIElement)
Drop

Tritt auf, wenn das Eingabesystem ein zugrunde liegendes Drop-Ereignis mit diesem Element als Drop-Ziel meldet.

(Geerbt von UIElement)
FocusableChanged

Tritt auf, wenn sich der Wert der Focusable-Eigenschaft ändert.

(Geerbt von UIElement)
GiveFeedback

Tritt auf, wenn das Eingabesystem ein zugrunde liegendes Drag-and-Drop-Ereignis meldet, das dieses Element umfasst.

(Geerbt von UIElement)
GotFocus

Tritt auf, wenn dieses Element den logischen Fokus erhält.

(Geerbt von UIElement)
GotKeyboardFocus

Tritt auf, wenn sich die Tastatur auf dieses Element konzentriert.

(Geerbt von UIElement)
GotMouseCapture

Tritt auf, wenn dieses Element die Maus erfasst.

(Geerbt von UIElement)
GotStylusCapture

Tritt auf, wenn dieses Element den Eingabestift erfasst.

(Geerbt von UIElement)
GotTouchCapture

Tritt auf, wenn eine Toucheingabe für dieses Element erfasst wird.

(Geerbt von UIElement)
Initialized

Tritt auf, wenn dies FrameworkElement initialisiert wird. Dieses Ereignis fällt mit Fällen zusammen, in denen sich der Wert der IsInitialized Eigenschaft von (oder nicht definiert) in falsetrue.

(Geerbt von FrameworkElement)
InitializingNewItem

Tritt auf, wenn ein neues Element erstellt wird.

IsEnabledChanged

Tritt auf, wenn sich der Wert der IsEnabled Eigenschaft für dieses Element ändert.

(Geerbt von UIElement)
IsHitTestVisibleChanged

Tritt auf, wenn sich der Wert der IsHitTestVisible Abhängigkeitseigenschaft für dieses Element ändert.

(Geerbt von UIElement)
IsKeyboardFocusedChanged

Tritt auf, wenn sich der Wert der IsKeyboardFocused Eigenschaft für dieses Element ändert.

(Geerbt von UIElement)
IsKeyboardFocusWithinChanged

Tritt auf, wenn sich der Wert der IsKeyboardFocusWithin Eigenschaft für dieses Element ändert.

(Geerbt von UIElement)
IsMouseCapturedChanged

Tritt auf, wenn sich der Wert der IsMouseCaptured Eigenschaft für dieses Element ändert.

(Geerbt von UIElement)
IsMouseCaptureWithinChanged

Tritt auf, wenn sich der Wert der IsMouseCaptureWithinProperty Änderungen für dieses Element ändert.

(Geerbt von UIElement)
IsMouseDirectlyOverChanged

Tritt auf, wenn sich der Wert der IsMouseDirectlyOver Eigenschaft für dieses Element ändert.

(Geerbt von UIElement)
IsStylusCapturedChanged

Tritt auf, wenn sich der Wert der IsStylusCaptured Eigenschaft für dieses Element ändert.

(Geerbt von UIElement)
IsStylusCaptureWithinChanged

Tritt auf, wenn sich der Wert der IsStylusCaptureWithin Eigenschaft für dieses Element ändert.

(Geerbt von UIElement)
IsStylusDirectlyOverChanged

Tritt auf, wenn sich der Wert der IsStylusDirectlyOver Eigenschaft für dieses Element ändert.

(Geerbt von UIElement)
IsVisibleChanged

Tritt auf, wenn sich der Wert der IsVisible Eigenschaft für dieses Element ändert.

(Geerbt von UIElement)
KeyDown

Tritt auf, wenn eine Taste gedrückt wird, während sich der Fokus auf diesem Element befindet.

(Geerbt von UIElement)
KeyUp

Tritt auf, wenn ein Schlüssel losgelassen wird, während sich der Fokus auf diesem Element befindet.

(Geerbt von UIElement)
LayoutUpdated

Tritt auf, wenn das Layout der verschiedenen visuellen Elemente, die den aktuellen Dispatcher Änderungen zugeordnet sind.

(Geerbt von UIElement)
Loaded

Tritt auf, wenn das Element für die Interaktion ausgelegt, gerendert und bereit ist.

(Geerbt von FrameworkElement)
LoadingRow

Tritt auf, nachdem eine DataGridRow Instanziierung erfolgt, damit Sie sie anpassen können, bevor sie verwendet wird.

LoadingRowDetails

Tritt auf, wenn eine neue Zeilendetailseite auf eine Zeile angewendet wird.

LostFocus

Tritt auf, wenn dieses Element den logischen Fokus verliert.

(Geerbt von UIElement)
LostKeyboardFocus

Tritt auf, wenn sich die Tastatur nicht mehr auf dieses Element konzentriert.

(Geerbt von UIElement)
LostMouseCapture

Tritt auf, wenn dieses Element die Mausaufnahme verliert.

(Geerbt von UIElement)
LostStylusCapture

Tritt auf, wenn dieses Element die Eingabestifterfassung verliert.

(Geerbt von UIElement)
LostTouchCapture

Tritt auf, wenn dieses Element eine Fingereingabeaufnahme verliert.

(Geerbt von UIElement)
ManipulationBoundaryFeedback

Tritt auf, wenn die Manipulation auf eine Grenze trifft.

(Geerbt von UIElement)
ManipulationCompleted

Tritt auf, wenn eine Manipulation und Tia für das UIElement Objekt abgeschlossen ist.

(Geerbt von UIElement)
ManipulationDelta

Tritt auf, wenn das Eingabegerät die Position während einer Manipulation ändert.

(Geerbt von UIElement)
ManipulationInertiaStarting

Tritt auf, wenn das Eingabegerät den Kontakt mit dem UIElement Objekt während einer Manipulation verliert und dieTia beginnt.

(Geerbt von UIElement)
ManipulationStarted

Tritt auf, wenn ein Eingabegerät mit einer Manipulation des UIElement Objekts beginnt.

(Geerbt von UIElement)
ManipulationStarting

Tritt auf, wenn der Bearbeitungsprozessor zum ersten Mal erstellt wird.

(Geerbt von UIElement)
MouseDoubleClick

Tritt auf, wenn zwei oder mehr Mal auf eine Maustaste geklickt wird.

(Geerbt von Control)
MouseDown

Tritt auf, wenn eine beliebige Maustaste gedrückt wird, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement)
MouseEnter

Tritt auf, wenn der Mauszeiger die Grenzen dieses Elements eingibt.

(Geerbt von UIElement)
MouseLeave

Tritt auf, wenn der Mauszeiger die Grenzen dieses Elements verlässt.

(Geerbt von UIElement)
MouseLeftButtonDown

Tritt auf, wenn die linke Maustaste gedrückt wird, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement)
MouseLeftButtonUp

Tritt auf, wenn die linke Maustaste losgelassen wird, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement)
MouseMove

Tritt auf, wenn sich der Mauszeiger über dieses Element bewegt.

(Geerbt von UIElement)
MouseRightButtonDown

Tritt auf, wenn die rechte Maustaste gedrückt wird, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement)
MouseRightButtonUp

Tritt auf, wenn die rechte Maustaste losgelassen wird, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement)
MouseUp

Tritt auf, wenn eine beliebige Maustaste über dieses Element losgelassen wird.

(Geerbt von UIElement)
MouseWheel

Tritt auf, wenn der Benutzer das Mausrad dreht, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement)
PreparingCellForEdit

Tritt auf, wenn eine Zelle in den Bearbeitungsmodus wechselt.

PreviewDragEnter

Tritt auf, wenn das Eingabesystem ein zugrunde liegendes Drag-Ereignis mit diesem Element als Ziehziel meldet.

(Geerbt von UIElement)
PreviewDragLeave

Tritt auf, wenn das Eingabesystem ein zugrunde liegendes Drag-Ereignis mit diesem Element als Ziehursprung meldet.

(Geerbt von UIElement)
PreviewDragOver

Tritt auf, wenn das Eingabesystem ein zugrunde liegendes Drag-Ereignis mit diesem Element als potenzielles Drop-Ziel meldet.

(Geerbt von UIElement)
PreviewDrop

Tritt auf, wenn das Eingabesystem ein zugrunde liegendes Drop-Ereignis mit diesem Element als Drop-Ziel meldet.

(Geerbt von UIElement)
PreviewGiveFeedback

Tritt auf, wenn ein Drag-and-Drop-Vorgang gestartet wird.

(Geerbt von UIElement)
PreviewGotKeyboardFocus

Tritt auf, wenn sich die Tastatur auf dieses Element konzentriert.

(Geerbt von UIElement)
PreviewKeyDown

Tritt auf, wenn eine Taste gedrückt wird, während sich der Fokus auf diesem Element befindet.

(Geerbt von UIElement)
PreviewKeyUp

Tritt auf, wenn ein Schlüssel losgelassen wird, während sich der Fokus auf diesem Element befindet.

(Geerbt von UIElement)
PreviewLostKeyboardFocus

Tritt auf, wenn sich die Tastatur nicht mehr auf dieses Element konzentriert.

(Geerbt von UIElement)
PreviewMouseDoubleClick

Tritt auf, wenn ein Benutzer zwei oder mehr Mal auf die Maustaste klickt.

(Geerbt von Control)
PreviewMouseDown

Tritt auf, wenn eine beliebige Maustaste gedrückt wird, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement)
PreviewMouseLeftButtonDown

Tritt auf, wenn die linke Maustaste gedrückt wird, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement)
PreviewMouseLeftButtonUp

Tritt auf, wenn die linke Maustaste losgelassen wird, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement)
PreviewMouseMove

Tritt auf, wenn der Mauszeiger bewegt wird, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement)
PreviewMouseRightButtonDown

Tritt auf, wenn die rechte Maustaste gedrückt wird, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement)
PreviewMouseRightButtonUp

Tritt auf, wenn die rechte Maustaste losgelassen wird, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement)
PreviewMouseUp

Tritt auf, wenn eine beliebige Maustaste losgelassen wird, während der Mauszeiger über diesem Element liegt.

(Geerbt von UIElement)
PreviewMouseWheel

Tritt auf, wenn der Benutzer das Mausrad dreht, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement)
PreviewQueryContinueDrag

Tritt auf, wenn während eines Drag-and-Drop-Vorgangs eine Änderung des Tastatur- oder Maustastenzustands vorliegt.

(Geerbt von UIElement)
PreviewStylusButtonDown

Tritt auf, wenn die Eingabestifttaste gedrückt wird, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement)
PreviewStylusButtonUp

Tritt auf, wenn die Eingabestiftschaltfläche losgelassen wird, während sich der Zeiger über diesem Element befindet.

(Geerbt von UIElement)
PreviewStylusDown

Tritt auf, wenn der Eingabestift den Digitalisierer berührt, während es sich über diesem Element befindet.

(Geerbt von UIElement)
PreviewStylusInAirMove

Tritt auf, wenn der Eingabestift über ein Element bewegt wird, ohne den Digitalisierer tatsächlich zu berühren.

(Geerbt von UIElement)
PreviewStylusInRange

Tritt auf, wenn der Eingabestift nah genug ist, um erkannt zu werden, während über dieses Element.

(Geerbt von UIElement)
PreviewStylusMove

Tritt auf, wenn sich der Eingabestift über das Element bewegt. Der Eingabestift muss verschoben werden, während er vom Digitalisierer erkannt wird, PreviewStylusInAirMove um dieses Ereignis auszulösen, andernfalls wird stattdessen ausgelöst.

(Geerbt von UIElement)
PreviewStylusOutOfRange

Tritt auf, wenn der Eingabestift zu weit vom Digitalisierer entfernt ist, um erkannt zu werden.

(Geerbt von UIElement)
PreviewStylusSystemGesture

Tritt auf, wenn ein Benutzer eine von mehreren Eingabestiftgesten ausführt.

(Geerbt von UIElement)
PreviewStylusUp

Tritt auf, wenn der Benutzer den Eingabestift aus dem Digitalisierer aushebt, während der Eingabestift über diesem Element liegt.

(Geerbt von UIElement)
PreviewTextInput

Tritt auf, wenn dieses Element Text auf geräteunabhängige Weise abruft.

(Geerbt von UIElement)
PreviewTouchDown

Tritt auf, wenn ein Finger den Bildschirm berührt, während sich der Finger über diesem Element befindet.

(Geerbt von UIElement)
PreviewTouchMove

Tritt auf, wenn sich ein Finger auf dem Bildschirm bewegt, während sich der Finger über diesem Element befindet.

(Geerbt von UIElement)
PreviewTouchUp

Tritt auf, wenn ein Finger vom Bildschirm ausgelöst wird, während sich der Finger über diesem Element befindet.

(Geerbt von UIElement)
QueryContinueDrag

Tritt auf, wenn während eines Drag-and-Drop-Vorgangs eine Änderung des Tastatur- oder Maustastenzustands vorliegt.

(Geerbt von UIElement)
QueryCursor

Tritt auf, wenn der Cursor zum Anzeigen angefordert wird. Dieses Ereignis wird jedes Mal ausgelöst, wenn der Mauszeiger an eine neue Position wechselt, was bedeutet, dass das Cursorobjekt basierend auf seiner neuen Position geändert werden muss.

(Geerbt von UIElement)
RequestBringIntoView

Tritt auf, wenn BringIntoView(Rect) für dieses Element aufgerufen wird.

(Geerbt von FrameworkElement)
RowDetailsVisibilityChanged

Tritt auf, wenn sich die Sichtbarkeit eines Zeilendetails-Elements ändert.

RowEditEnding

Tritt auf, bevor eine Zeilenbearbeitung zugesichert oder abgebrochen wird.

SelectedCellsChanged

Tritt auf, wenn sich die SelectedCells Auflistung ändert.

SelectionChanged

Tritt auf, wenn sich die Auswahl einer Selector Änderung ändert.

(Geerbt von Selector)
SizeChanged

Tritt auf, wenn der Wert der ActualHeightActualWidth Eigenschaften für dieses Element geändert wird.

(Geerbt von FrameworkElement)
Sorting

Tritt auf, wenn eine Spalte sortiert wird.

SourceUpdated

Tritt auf, wenn sich der Quellwert für jede vorhandene Eigenschaftsbindung für dieses Element ändert.

(Geerbt von FrameworkElement)
StylusButtonDown

Tritt auf, wenn die Eingabestifttaste gedrückt wird, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement)
StylusButtonUp

Tritt auf, wenn die Eingabestiftschaltfläche losgelassen wird, während sich der Zeiger über diesem Element befindet.

(Geerbt von UIElement)
StylusDown

Tritt auf, wenn der Eingabestift den Digitalisierungsstift berührt, während sich der Eingabestift über diesem Element befindet.

(Geerbt von UIElement)
StylusEnter

Tritt auf, wenn der Eingabestift die Grenzen dieses Elements eingibt.

(Geerbt von UIElement)
StylusInAirMove

Tritt auf, wenn der Eingabestift über ein Element bewegt wird, ohne den Digitalisierer tatsächlich zu berühren.

(Geerbt von UIElement)
StylusInRange

Tritt auf, wenn der Eingabestift nah genug ist, um erkannt zu werden, während über dieses Element.

(Geerbt von UIElement)
StylusLeave

Tritt auf, wenn der Eingabestift die Grenzen des Elements verlässt.

(Geerbt von UIElement)
StylusMove

Tritt auf, wenn der Eingabestift über dieses Element verschoben wird. Der Eingabestift muss beim Digitalisierer bewegt werden, um dieses Ereignis auszulösen. StylusInAirMove Andernfalls wird stattdessen ausgelöst.

(Geerbt von UIElement)
StylusOutOfRange

Tritt auf, wenn der Eingabestift zu weit vom Digitalisierer entfernt ist, um erkannt zu werden, während über dieses Element.

(Geerbt von UIElement)
StylusSystemGesture

Tritt auf, wenn ein Benutzer eine von mehreren Eingabestiftgesten ausführt.

(Geerbt von UIElement)
StylusUp

Tritt auf, wenn der Benutzer den Eingabestift aus dem Digitalisierer aushebt, während es sich über diesem Element befindet.

(Geerbt von UIElement)
TargetUpdated

Tritt auf, wenn sich der Zielwert für jede Eigenschaftsbindung für dieses Element ändert.

(Geerbt von FrameworkElement)
TextInput

Tritt auf, wenn dieses Element Text auf geräteunabhängige Weise abruft.

(Geerbt von UIElement)
ToolTipClosing

Tritt unmittelbar vor dem Schließen einer QuickInfo für das Element auf.

(Geerbt von FrameworkElement)
ToolTipOpening

Tritt auf, wenn quickinfos für das Element geöffnet werden.

(Geerbt von FrameworkElement)
TouchDown

Tritt auf, wenn ein Finger den Bildschirm berührt, während sich der Finger über diesem Element befindet.

(Geerbt von UIElement)
TouchEnter

Tritt auf, wenn eine Toucheingabe von außen in die Grenzen dieses Elements wechselt.

(Geerbt von UIElement)
TouchLeave

Tritt auf, wenn eine Toucheingabe von innen nach außerhalb der Grenzen dieses Elements wechselt.

(Geerbt von UIElement)
TouchMove

Tritt auf, wenn sich ein Finger auf dem Bildschirm bewegt, während sich der Finger über diesem Element befindet.

(Geerbt von UIElement)
TouchUp

Tritt auf, wenn ein Finger vom Bildschirm ausgelöst wird, während sich der Finger über diesem Element befindet.

(Geerbt von UIElement)
Unloaded

Tritt auf, wenn das Element aus einer Elementstruktur geladener Elemente entfernt wird.

(Geerbt von FrameworkElement)
UnloadingRow

Tritt auf, wenn ein DataGridRow Objekt zur Wiederverwendung verfügbar wird.

UnloadingRowDetails

Tritt auf, wenn ein Zeilendetails-Element zur Wiederverwendung verfügbar wird.

Explizite Schnittstellenimplementierungen

Name Beschreibung
IAddChild.AddChild(Object)

Dieses Mitglied unterstützt die Windows Presentation Foundation (WPF)-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

(Geerbt von ItemsControl)
IAddChild.AddText(String)

Dieses Mitglied unterstützt die Windows Presentation Foundation (WPF)-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

(Geerbt von ItemsControl)
IContainItemStorage.Clear()

Löscht alle Eigenschaftenzuordnungen.

(Geerbt von ItemsControl)
IContainItemStorage.ClearItemValue(Object, DependencyProperty)

Entfernt die Zuordnung zwischen dem angegebenen Element und der angegebenen Eigenschaft.

(Geerbt von ItemsControl)
IContainItemStorage.ClearValue(DependencyProperty)

Entfernt die angegebene Eigenschaft aus allen Eigenschaftenlisten.

(Geerbt von ItemsControl)
IContainItemStorage.ReadItemValue(Object, DependencyProperty)

Gibt den Wert der angegebenen Eigenschaft zurück, die dem angegebenen Element zugeordnet ist.

(Geerbt von ItemsControl)
IContainItemStorage.StoreItemValue(Object, DependencyProperty, Object)

Speichert die angegebene Eigenschaft und den angegebenen Wert und ordnet sie dem angegebenen Element zu.

(Geerbt von ItemsControl)
IQueryAmbient.IsAmbientPropertyAvailable(String)

Eine Beschreibung dieses Elements finden Sie in der IsAmbientPropertyAvailable(String) Methode.

(Geerbt von FrameworkElement)

Gilt für: