Freigeben über


DataGrid Klasse

Definition

Stellt ein Steuerelement dar, mit dem Daten in einem anpassbaren Raster angezeigt werden.

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 an eine DataTable binden und die automatische Spaltengenerierung verwenden. Wird DataTable mit der Fill -Methode von DataAdapter aus DataSetaufgefüllt. Weitere Informationen finden Sie unter Erstellen eines DataSets und Auffüllen eines DataSets aus einem DataAdapter. Informationen zur Verwendung der WPF-Designer 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 benutzerdefinierten 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 zum Anzeigen einer Sammlung von Daten in Zeilen und Spalten. Enthält DataGrid 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 Zellenwerte anzeigen können.

Binden an Daten

Um die DataGrid an Daten zu binden, legen Sie die ItemsSource -Eigenschaft auf eine -Implementierung fest IEnumerable . 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 den Quelldaten hinzugefügt oder daraus entfernt werden, muss an DataGrid eine Auflistung gebunden werden, die die INotifyCollectionChanged Schnittstelle implementiert, z. B. .ObservableCollection<T> Um Eigenschaftsänderungen automatisch widerzuspiegeln, müssen die Objekte in der Quellauflistung die INotifyPropertyChanged -Schnittstelle implementieren. Weitere Informationen finden Sie unter Datenbindung (WPF).

Spalten

Standardmäßig generiert das DataGrid Steuerelement automatisch Spalten, 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

Wenn Spalten automatisch generiert werden, können Sie das AutoGeneratingColumn -Ereignis behandeln, um Spalten anzupassen oder abzubrechen, bevor sie der DataGridhinzugefügt werden. Wenn Sie sowohl benutzerdefinierte Spalten als auch automatisch generierte Spalten hinzufügen, DataGridwerden 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 Nicht Ihren Anforderungen entsprechen. Der DataGridTemplateColumn Typ stellt eigenschaften und CellEditingTemplate bereitCellTemplate, mit denen Sie Inhaltsvorlagen sowohl für den Anzeige- als auch für den Bearbeitungsmodus angeben können. Sie können beispielsweise eine benutzerdefinierte Spalte für Datumsangaben definieren. Der CellTemplate könnte ein TextBlock definieren, um ein Datum anzuzeigen, und der CellEditingTemplate könnte ein DatePicker Steuerelement zum Bearbeiten des Datums definieren.

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 festzustellen, ob eine Spalte automatisch generiert oder vom Benutzer definiert wird. Automatisch generierte Spalten werden automatisch hinzugefügt, entfernt oder neu generiert, wenn sich die ItemsSource Spalten ändern.

Auswahl

Standardmäßig wird die gesamte Zeile ausgewählt, wenn ein Benutzer auf eine Zelle in einem DataGridklickt, 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 oder nur einzelne Zeilen oder Zellen ausgewählt werden können.

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 Auswahl des SelectedCellsChangedEventArgs Ereignisses SelectedCellsChanged geändert hat. Rufen Sie die SelectAllCells -Methode oder UnselectAllCells auf, um alle Zellen programmgesteuert auszuwählen oder zu deaktivieren. Weitere Informationen finden Sie unter Standardverhalten für Tastatur und Maus im DataGrid-Steuerelement.

Gruppieren, Sortieren und Filtern

Standardmäßig können Sie Elemente in einem DataGrid 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 fest true. Sie können die Quelldaten auch sortieren, bevor sie in DataGridangezeigt werden.

Zum Gruppieren, Sortieren und Filtern von DataGridDaten in binden Sie an eine ICollectionView Implementierung, die DataGrid diese Vorgänge unterstützt. Anschließend führen Sie die Vorgänge in der Sammlungsansicht aus. Wenn Elemente in DataGrid gruppiert sind, können Sie eine GroupStyle definieren, die die Darstellung jeder Gruppe angibt. Wenden Sie die GroupStyle an, indem Sie es der GroupStyle Auflistung von DataGridhinzufügen. Wenn Sie über mehrere Gruppierungsebenen verfügen, können Sie verschiedene Formatvorlagen auf jede Gruppenebene anwenden. Formatvorlagen werden in der Reihenfolge angewendet, in der sie definiert sind. Weitere Informationen finden Sie unter Vorgehensweise: Gruppieren, Sortieren und Filtern von Daten im DataGrid-Steuerelement.

Bearbeitung läuft

Standardmäßig können Sie Elemente direkt im DataGridbearbeiten. Um sicherzustellen, dass Bearbeitungen ordnungsgemäß committet und abgebrochen werden können, müssen die Objekte im die DataGridIEditableObject -Schnittstelle implementieren. Alternativ können Sie die IsReadOnly -Eigenschaft auf true festlegen, um die DataGridBearbeitung im zu deaktivieren.

Verfügt DataGrid über integrierte Unterstützung für die folgenden Bearbeitungsbefehle:

Get-Help Standardeingabebindung
BeginEditCommand F2
CancelEditCommand ESC
CommitEditCommand EINGABETASTE
DeleteCommand Delete

Sie versetzen die aktuelle Zelle in den Bearbeitungsmodus, indem Sie darauf klicken oder F2 drücken. Eine Bearbeitung auf Zellenebene wird committet, wenn Sie zu einer anderen Zelle in derselben Zeile wechseln oder die EINGABETASTE drücken, während sich die Zelle im Bearbeitungsmodus befindet. Alle Änderungen in einer Zeile werden committet, 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 einmal ESC drücken, und alle Änderungen in einer Zeile abbrechen, indem Sie zweimal ESC drücken. Weitere Informationen zum programmgesteuerten Committen und Abbrechen von Bearbeitungen finden Sie unter den BeginEditMethoden , CommitEditund CancelEdit . Weitere Informationen zu bearbeitungsbezogenen Ereignissen finden Sie unter BeginningEdit, PreparingCellForEdit, CellEditEndingund RowEditEnding.

Legen Sie die CanUserAddRows Eigenschaften 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 truefestgelegt ist, wird eine neue Elementzeile als letzte Zeile im DataGridhinzugefügt. Sie können Standardwerte für neue Elemente festlegen, indem Sie das InitializingNewItem Ereignis behandeln.

Hinweis

Ob Bearbeitungsaktionen zulässig sind, hängt von einer Vielzahl zusätzlicher Faktoren ab, einschließlich des IsReadOnlyIsEnabled Zustands und des DataGrid, und ob die zugrunde liegende Datensammlung die Aktion zulässt.

Überprüfen

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

Anpassen des DataGrid-Steuerelements

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

Um das Verhalten anzupassen DataGrid , können Sie Ereignisse für Auswahländerungen, Zellbearbeitung und Spaltenumordnung behandeln. Macht DataGrid auch mehrere Ereignisse für das Zeilenrecycling verfügbar, die Sie verarbeiten können, um Zeilen anzupassen.

Verwenden Sie Style die -Eigenschaft, um die gleichen Eigenschafteneinstellungen auf mehrere DataGrid Steuerelemente anzuwenden. Sie können die Standard-ControlTemplate ändern, um dem Steuerelement ein einzigartiges Aussehen zu verleihen. Weitere Informationen zum Erstellen eines ControlTemplatefinden Sie unter Anpassen der Darstellung eines vorhandenen Steuerelements durch Erstellen einer ControlTemplate. Die Teile und Zustände, die für DataGridspezifisch sind, finden Sie unter DataGrid-Stile und -Vorlagen.

Abhängigkeitseigenschaften für dieses Steuerelement können durch den Standardstil des Steuerelements festgelegt werden. Wenn eine Eigenschaft durch einen Standardstil festgelegt wird, kann sich die Eigenschaft von ihrem Standardwert ändern, wenn das Steuerelement in der Anwendung angezeigt wird. Der Standardstil wird danach bestimmt, welches Desktopdesign verwendet wird, wenn die Anwendung ausgeführt wird.

Hinweis

Das Festlegen einer visuellen Eigenschaft erzielt nur einen Effekt, wenn sich diese Eigenschaft in der Standardvorlage des Steuerelements befindet und zusätzlich mithilfe von TemplateBinding festgelegt wurde. Eine Liste der visuellen Eigenschaften finden Sie im Abschnitt Ändern der visuellen Struktur eines Steuerelements im Artikel Anpassen der Darstellung eines vorhandenen Steuerelements durch Erstellen einer ControlTemplate.

Allgemeine Aufgaben

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

Aufgabe Implementierung
Festlegen von abwechselnden Zeilenhintergrundfarben Legen Sie die AlternationIndex Eigenschaft auf 2 oder mehr fest, und weisen Sie dann eine Brush der RowBackground und die AlternatingRowBackground Eigenschaften zu.
Definieren des Zell- und Zeilenauswahlverhaltens Legen Sie die Eigenschaften SelectionMode und SelectionUnit fest.
Anpassen der visuellen Darstellung von Kopfzeilen, Zellen und Zeilen Wenden Sie ein neues Style Element auf die ColumnHeaderStyle, RowHeaderStyle, CellStyleoder RowStyle Eigenschaften an.
Festlegen von Größenoptionen Legen Sie die Height, MaxHeight, MinHeight, Width, MaxWidth oder MinWidth Eigenschaften fest. Weitere Informationen finden Sie unter Dimensionierungsoptionen im DataGrid-Steuerelement.
Zugreifen 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 für die Eigenschaften CanUserAddRows, CanUserDeleteRows, CanUserReorderColumns, CanUserResizeColumns, CanUserResizeRows und CanUserSortColumns fest.
Abbrechen oder Ändern automatisch generierter Spalten Behandeln Sie das AutoGeneratingColumn Ereignis.
Fixieren einer Spalte Setzen Sie die FrozenColumnCount Eigenschaft auf 1 und verschieben Sie die Spalte an die äußerste linke Position, indem Sie die DisplayIndex Eigenschaft auf 0 setzen.
Verwenden von XML-Daten als Datenquelle Binden Sie an ItemsSource die DataGrid XPath-Abfrage, die die Auflistung von Elementen darstellt. Erstellen Sie jede Spalte im DataGrid. Binden Sie jede Spalte, indem Sie den XPath für die Bindung an die Abfrage festlegen, die die Eigenschaft in der Elementquelle abruft. Ein Beispiel finden Sie unter DataGridTextColumn.
Gruppieren von Elementen Binden An ein CollectionView oder CollectionViewSource , das gruppieren unterstützt. Weitere Informationen finden Sie unter Vorgehensweise: Gruppieren, Sortieren und Filtern von Daten im DataGrid-Steuerelement.
Anzeigen des Detailabschnitts für eine Zeile Definieren Sie ein RowDetailsTemplate , um die Darstellung des Detailabschnitts anzugeben. Legen Sie fest RowDetailsVisibilityMode , um anzugeben, wann der Detailabschnitt angezeigt wird. Weitere Informationen finden Sie unter Vorgehensweise: Hinzufügen von Zeilendetails zu einem DataGrid-Steuerelement.

Konstruktoren

DataGrid()

Initialisiert eine neue Instanz der DataGrid-Klasse.

Felder

AlternatingRowBackgroundProperty

Bezeichnet die AlternatingRowBackground-Abhängigkeitseigenschaft.

AreRowDetailsFrozenProperty

Bezeichnet die AreRowDetailsFrozen-Abhängigkeitseigenschaft.

AutoGenerateColumnsProperty

Bezeichnet die AutoGenerateColumns-Abhängigkeitseigenschaft.

BeginEditCommand

Stellt den Befehl dar, der die Absicht angibt, mit der Bearbeitung der aktiven Zelle oder Zeile des DataGrid-Objekts zu beginnen.

CancelEditCommand

Stellt den Befehl dar, der angibt, dass alle ausstehenden Änderungen an der aktiven Zelle oder Zeile abgebrochen und in den Zustand vor der Ausführung des BeginEditCommand-Befehls zurückgesetzt werden.

CanUserAddRowsProperty

Bezeichnet die CanUserAddRows-Abhängigkeitseigenschaft.

CanUserDeleteRowsProperty

Bezeichnet die CanUserDeleteRows-Abhängigkeitseigenschaft.

CanUserReorderColumnsProperty

Bezeichnet die CanUserReorderColumns-Abhängigkeitseigenschaft.

CanUserResizeColumnsProperty

Bezeichnet die CanUserResizeColumns-Abhängigkeitseigenschaft.

CanUserResizeRowsProperty

Bezeichnet die CanUserResizeRows-Abhängigkeitseigenschaft.

CanUserSortColumnsProperty

Bezeichnet die CanUserSortColumns-Abhängigkeitseigenschaft.

CellsPanelHorizontalOffsetProperty

Bezeichnet die CellsPanelHorizontalOffset-Abhängigkeitseigenschaft.

CellStyleProperty

Bezeichnet die CellStyle-Abhängigkeitseigenschaft.

ClipboardCopyModeProperty

Bezeichnet die ClipboardCopyMode-Abhängigkeitseigenschaft.

ColumnHeaderHeightProperty

Bezeichnet die ColumnHeaderHeight-Abhängigkeitseigenschaft.

ColumnHeaderStyleProperty

Bezeichnet die ColumnHeaderStyle-Abhängigkeitseigenschaft.

ColumnWidthProperty

Bezeichnet die ColumnWidth-Abhängigkeitseigenschaft.

CommitEditCommand

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

CurrentCellProperty

Bezeichnet die CurrentCell-Abhängigkeitseigenschaft.

CurrentColumnProperty

Bezeichnet die CurrentColumn-Abhängigkeitseigenschaft.

CurrentItemProperty

Bezeichnet die CurrentItem-Abhängigkeitseigenschaft.

DragIndicatorStyleProperty

Bezeichnet die DragIndicatorStyle-Abhängigkeitseigenschaft.

DropLocationIndicatorStyleProperty

Bezeichnet die DropLocationIndicatorStyle-Abhängigkeitseigenschaft.

EnableColumnVirtualizationProperty

Bezeichnet die EnableColumnVirtualization-Abhängigkeitseigenschaft.

EnableRowVirtualizationProperty

Bezeichnet die EnableRowVirtualization-Abhängigkeitseigenschaft.

FrozenColumnCountProperty

Bezeichnet die FrozenColumnCount-Abhängigkeitseigenschaft.

GridLinesVisibilityProperty

Bezeichnet die GridLinesVisibility-Abhängigkeitseigenschaft.

HeadersVisibilityProperty

Bezeichnet die HeadersVisibility-Abhängigkeitseigenschaft.

HorizontalGridLinesBrushProperty

Bezeichnet die HorizontalGridLinesBrush-Abhängigkeitseigenschaft.

HorizontalScrollBarVisibilityProperty

Bezeichnet die HorizontalScrollBarVisibility-Abhängigkeitseigenschaft.

IsReadOnlyProperty

Bezeichnet die IsReadOnly-Abhängigkeitseigenschaft.

MaxColumnWidthProperty

Bezeichnet die MaxColumnWidth-Abhängigkeitseigenschaft.

MinColumnWidthProperty

Bezeichnet die MinColumnWidth-Abhängigkeitseigenschaft.

MinRowHeightProperty

Bezeichnet die MinRowHeight-Abhängigkeitseigenschaft.

NewItemMarginProperty

Bezeichnet die NewItemMargin-Abhängigkeitseigenschaft.

NonFrozenColumnsViewportHorizontalOffsetProperty

Bezeichnet die NonFrozenColumnsViewportHorizontalOffset-Abhängigkeitseigenschaft.

RowBackgroundProperty

Bezeichnet die RowBackground-Abhängigkeitseigenschaft.

RowDetailsTemplateProperty

Bezeichnet die RowDetailsTemplate-Abhängigkeitseigenschaft.

RowDetailsTemplateSelectorProperty

Bezeichnet die RowDetailsTemplateSelector-Abhängigkeitseigenschaft.

RowDetailsVisibilityModeProperty

Bezeichnet die RowDetailsVisibilityMode-Abhängigkeitseigenschaft.

RowHeaderActualWidthProperty

Bezeichnet die RowHeaderActualWidth-Abhängigkeitseigenschaft.

RowHeaderStyleProperty

Bezeichnet die RowHeaderStyle-Abhängigkeitseigenschaft.

RowHeaderTemplateProperty

Bezeichnet die RowHeaderTemplate-Abhängigkeitseigenschaft.

RowHeaderTemplateSelectorProperty

Bezeichnet die RowHeaderTemplateSelector-Abhängigkeitseigenschaft.

RowHeaderWidthProperty

Bezeichnet die RowHeaderWidth-Abhängigkeitseigenschaft.

RowHeightProperty

Bezeichnet die RowHeight-Abhängigkeitseigenschaft.

RowStyleProperty

Bezeichnet die RowStyle-Abhängigkeitseigenschaft.

RowStyleSelectorProperty

Bezeichnet die RowStyleSelector-Abhängigkeitseigenschaft.

RowValidationErrorTemplateProperty

Bezeichnet die RowValidationErrorTemplate-Abhängigkeitseigenschaft.

SelectionModeProperty

Bezeichnet die SelectionMode-Abhängigkeitseigenschaft.

SelectionUnitProperty

Bezeichnet die SelectionUnit-Abhängigkeitseigenschaft.

VerticalGridLinesBrushProperty

Bezeichnet die VerticalGridLinesBrush-Abhängigkeitseigenschaft.

VerticalScrollBarVisibilityProperty

Bezeichnet die VerticalScrollBarVisibility-Abhängigkeitseigenschaft.

Eigenschaften

ActualHeight

Ruft die gerenderte Höhe dieses Elements ab.

(Geerbt von FrameworkElement)
ActualWidth

Ruft die gerenderte Breite dieses Elements ab.

(Geerbt von FrameworkElement)
AllowDrop

Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob dieses Element als Ziel eines Drag & Drop-Vorgangs verwendet werden kann. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
AlternatingRowBackground

Ruft den Hintergrundpinsel für abwechselnde Zeilen ab, oder legt diesen fest.

AlternationCount

Ruft die Anzahl der Container für abwechselnde Elemente im ItemsControl-Objekt ab, oder legt diese fest. Dadurch können abwechselnde Container unterschiedlich dargestellt werden.

(Geerbt von ItemsControl)
AreAnyTouchesCaptured

Ruft einen Wert ab, der angibt, ob mindestens ein Fingereingabegerät für dieses Element erfasst wird.

(Geerbt von UIElement)
AreAnyTouchesCapturedWithin

Ruft einen Wert ab, der angibt, ob mindestens ein Fingereingabegerät für dieses Element oder seine untergeordneten Elemente in der visuellen Struktur erfasst wird.

(Geerbt von UIElement)
AreAnyTouchesDirectlyOver

Ruft einen Wert ab, der angibt, ob mindestens ein Fingereingabegerät über diesem Element gedrückt wurde.

(Geerbt von UIElement)
AreAnyTouchesOver

Ruft einen Wert ab, der angibt, ob mindestens ein Fingereingabegerät auf diesem Element oder seinen untergeordneten Elementen in der visuellen Struktur gedrückt wurde.

(Geerbt von UIElement)
AreRowDetailsFrozen

Ruft einen Wert ab, der angibt, ob ein horizontaler Bildlauf für Zeilendetails möglich ist, oder legt diesen fest.

AutoGenerateColumns

Ruft einen Wert ab, der angibt, ob die Spalten automatisch erstellt werden, oder legt ihn fest.

Background

Ruft einen Pinsel ab, der den Hintergrund eines Steuerelements beschreibt, oder legt diesen fest.

(Geerbt von Control)
BindingGroup

Ruft die für das Element verwendete BindingGroup ab oder legt diese fest.

(Geerbt von FrameworkElement)
BitmapEffect
Veraltet.
Veraltet.

Ruft den Bitmapeffekt ab, der direkt auf den gerenderten Inhalt dieses Elements angewendet wird, bzw. legt diesen fest. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
BitmapEffectInput
Veraltet.
Veraltet.

Ruft die Eingabequelle des Bitmapeffekts ab, der direkt auf den gerenderten Inhalt dieses Elements angewendet wird, bzw. legt diese fest. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
BorderBrush

Ruft einen Pinsel ab, der den Rahmenhintergrund eines Steuerelements beschreibt, oder legt diesen fest.

(Geerbt von Control)
BorderThickness

Ruft die Rahmenbreite eines Steuerelements ab oder legt diese fest.

(Geerbt von Control)
CacheMode

Ruft eine zwischengespeicherte Darstellung des UIElement ab oder legt diese fest.

(Geerbt von UIElement)
CanSelectMultipleItems

Ruft einen Wert ab, der angibt, ob im MultiSelector mehrere Elemente gleichzeitig ausgewählt werden können, oder legt diesen Wert fest.

(Geerbt von MultiSelector)
CanUserAddRows

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der Benutzer dem DataGrid-Objekt neue Zeilen hinzufügen kann.

CanUserDeleteRows

Ruft einen Wert ab, der angibt, ob der Benutzer Zeilen aus dem DataGrid-Objekt löschen kann, oder legt diesen Wert fest.

CanUserReorderColumns

Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob der Benutzer die Spaltenanzeigereihenfolge durch Ziehen der Spaltenüberschriften mit der Maus ändern kann.

CanUserResizeColumns

Ruft einen Wert ab, der angibt, ob der Benutzer die Spaltenbreiten mithilfe der Maus anpassen kann, oder legt diesen fest.

CanUserResizeRows

Ruft einen Wert ab, der angibt, ob der Benutzer die Zeilenhöhe mit der Maus anpassen kann, oder legt diesen fest.

CanUserSortColumns

Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob der Benutzer Spalten durch Klicken auf die Spaltenüberschrift sortieren kann.

CellsPanelHorizontalOffset

Ruft den horizontalen Offset für DataGridCellsPanel ab.

CellStyle

Ruft das Format für alle Zellen im DataGrid-Objekt ab, oder legt es fest.

Clip

Ruft die Geometrie ab, die zum Definieren der Gliederung des Inhalts eines Elements verwendet wird, oder legt sie fest. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
ClipboardCopyMode

Ruft einen Wert ab, der angibt, wie Inhalt in die Zwischenablage kopiert wird, oder legt ihn fest.

ClipToBounds

Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob der Inhalt dieses Elements (oder Inhalt aus seinen untergeordneten Elementen) abgeschnitten wird, sodass er in das enthaltende Element passt. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
ColumnHeaderHeight

Ruft die Zeilenhöhe der Spaltenheader ab, oder legt diese fest.

ColumnHeaderStyle

Ruft die Formatvorlage ab, die auf alle Spaltenheader im DataGrid-Objekt angewendet wurde.

Columns

Ruft eine Auflistung ab, die alle Spalten im DataGrid-Objekt enthält.

ColumnWidth

Ruft die Standardbreite und den Größenanpassungsmodus für Spalten und Header im DataGrid-Objekt ab, oder legt diese fest.

CommandBindings

Ruft eine Auflistung von CommandBinding-Objekten ab, die diesem Element zugeordnet sind. Ein CommandBinding ermöglicht die Behandlung eines Befehls für dieses Element und deklariert die Bindung zwischen einem Befehl, seinen Ereignissen und den von diesem Element angefügten Handlern.

(Geerbt von UIElement)
ContextMenu

Ruft das Kontextmenüelement ab, das angezeigt werden soll, wenn das Kontextmenü über die Benutzeroberfläche (UI) in diesem Element angefordert wird, oder legt es fest.

(Geerbt von FrameworkElement)
CurrentCell

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

CurrentColumn

Ruft die Spalte ab, die die aktuelle Zelle enthält, oder legt diese fest.

CurrentItem

Ruft das Datenelement ab, das an die Zeile mit der aktuellen Zelle gebunden ist.

Cursor

Ruft den Cursor ab bzw. legt den Cursor fest, der angezeigt wird, wenn sich der Mauszeiger über diesem Element befindet.

(Geerbt von FrameworkElement)
DataContext

Dient zum Abrufen oder Festlegen des Datenkontexts für ein Element fest, wenn das Element an Datenbindungen beteiligt ist.

(Geerbt von FrameworkElement)
DefaultStyleKey

Ruft den Schlüssel ab, der zum Referenzieren der Formatvorlage für dieses Steuerelement verwendet werden soll, wenn Designformatvorlagen verwendet werden oder definiert sind.

(Geerbt von FrameworkElement)
DeleteCommand

Stellt den Befehl dar, der angibt, dass die aktuelle Zeile gelöscht werden soll.

DependencyObjectType

Ruft den ab, der DependencyObjectType den CLR-Typ dieses instance umschließt.

(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 den Dispatcher ab, der diesem DispatcherObject zugeordnet ist.

(Geerbt von DispatcherObject)
DisplayMemberPath

Ruft den Pfad zu einem Wert für das Quellobjekt ab, der als optische Darstellung des Objekts dienen soll, oder legt diesen fest.

(Geerbt von ItemsControl)
DragIndicatorStyle

Ruft die Formatvorlage ab, die zum Rendern des Ziehindikators verwendet wird, der beim Ziehen eines Spaltenheaders angezeigt wird, oder legt diesen fest.

DropLocationIndicatorStyle

Ruft die Formatvorlage ab, die übernommen wird, um den Ablagespeicherort anzugeben, wenn ein Spaltenheader gezogen wird, oder legt die Vorlage fest.

Effect

Ruft den Bitmapeffekt ab, der auf das UIElement-Objekt angewendet werden soll, oder legt ihn fest. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
EnableColumnVirtualization

Ruft einen Wert ab, der angibt, ob die Spaltenvirtualisierung aktiviert ist.

EnableRowVirtualization

Ruft einen Wert ab, der angibt, ob die Zeilenvirtualisierung aktiviert ist.

FlowDirection

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

(Geerbt von FrameworkElement)
Focusable

Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob das Element den Fokus erhalten 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 die Anpassung von Darstellung, Effekten oder anderen Formateigenschaften ermöglicht, die auf dieses Element angewendet werden, wenn es den Tastaturfokus erhält.

(Geerbt von FrameworkElement)
FontFamily

Ruft die für das Steuerelement verwendete Schriftfamilie ab oder legt diese fest.

(Geerbt von Control)
FontSize

Ruft den Schriftgrad ab oder legt diesen fest.

(Geerbt von Control)
FontStretch

Ruft den Grad ab, um den eine Schriftart auf dem Bildschirm komprimiert oder erweitert wird.

(Geerbt von Control)
FontStyle

Ruft den Schriftschnitt ab oder legt ihn fest.

(Geerbt von Control)
FontWeight

Ruft die Gewichtung oder Breite der angegebenen Schriftart ab oder legt diese fest.

(Geerbt von Control)
ForceCursor

Ruft einen Wert ab, der angibt, ob dadurch FrameworkElement erzwungen werden soll, dass die Benutzeroberfläche (UI) den Cursor wie von der -Eigenschaft deklariert rendert, oder legt diesen Cursor fest.

(Geerbt von FrameworkElement)
Foreground

Ruft einen Pinsel ab, der die Vordergrundfarbe beschreibt, oder legt diesen fest.

(Geerbt von Control)
FrozenColumnCount

Ruft die Anzahl der Spalten ohne Bildlauf ab, oder legt diese fest.

GridLinesVisibility

Ruft einen Wert ab, der angibt, welche Rasterlinien angezeigt werden, oder legt diesen fest.

GroupStyle

Ruft eine Auflistung von GroupStyle-Objekten ab, die die Darstellung der einzelnen Gruppenebenen definieren.

(Geerbt von ItemsControl)
GroupStyleSelector

Dient zum Abrufen oder Festlegen einer Methode, die Ihnen ermöglicht, benutzerdefinierte Auswahllogik für einen GroupStyle bereitzustellen, der für jede Gruppe in einer Auflistung gelten soll.

(Geerbt von ItemsControl)
HandlesScrolling

Ruft einen Wert ab, der angibt, ob das DataGrid-Objekt benutzerdefinierte Bildläufe per Tastatur unterstützt.

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 das UIElement den Fokus besitzt.

(Geerbt von UIElement)
HasItems

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

(Geerbt von ItemsControl)
HeadersVisibility

Ruft den Wert ab, der die Sichtbarkeit der Zeilen- und Spaltenheader angibt, oder legt diesen fest.

HeadersVisibilityConverter

Ruft den Konverter ab, mit dem ein DataGridHeadersVisibility- in einen Visibility-Objekt konvertiert wird.

Height

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

(Geerbt von FrameworkElement)
HorizontalAlignment

Ruft die horizontalen Ausrichtungsmerkmale ab bzw. legt diese fest. Sie werden auf dieses Element angewendet, wenn es Teil von einem übergeordneten Element ist, z. B. von einem Panel-Steuerelement oder von einem ItemsControl-Element.

(Geerbt von FrameworkElement)
HorizontalContentAlignment

Ruft die horizontale Ausrichtung Steuerelementinhalts ab oder legt diesen fest.

(Geerbt von Control)
HorizontalGridLinesBrush

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

HorizontalScrollBarVisibility

Ruft einen Wert ab, der angibt, ob horizontale Schiebeleisten in DataGrid angezeigt werden, oder legt diesen fest.

InheritanceBehavior

Ruft die Bereichsgrenzen für die Vererbung von Eigenschaftswerten, die Suche nach Ressourcenschlüsseln und die RelativeSource-FindAncestor-Suche ab oder legt diese Grenzen fest.

(Geerbt von FrameworkElement)
InputBindings

Ruft die Auflistung der mit diesem Element verbundenen Eingabebindungen ab.

(Geerbt von UIElement)
InputScope

Dient zum Abrufen oder Festlegen des Kontexts für die von diesem FrameworkElement verwendete Eingabe.

(Geerbt von FrameworkElement)
IsArrangeValid

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

(Geerbt von UIElement)
IsEnabled

Ruft einen Wert ab, der angibt, ob dieses Element in der Benutzeroberfläche aktiviert ist, oder legt diesen fest. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
IsEnabledCore

Ruft einen Wert ab, der in abgeleiteten Klassen zum Rückgabewert von IsEnabled 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 eine Gruppierung verwendet.

(Geerbt von ItemsControl)
IsHitTestVisible

Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob dieses Element möglicherweise als Treffertestergebnis von 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 initialisiert wurde, entweder während der Verarbeitung durch einen XAML-Prozessor oder durch expliziten Aufruf der EndInit() -Methode.

(Geerbt von FrameworkElement)
IsInputMethodEnabled

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

(Geerbt von UIElement)
IsKeyboardFocused

Ruft einen Wert ab, der angibt, ob dieses Element über den Tastaturfokus verfügt. 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 in seinen untergeordneten Elementen in der visuellen Struktur befindet. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
IsLoaded

Ruft einen Wert ab, mit dem angegeben wird, ob dieses Element für die Darstellung geladen wurde.

(Geerbt von FrameworkElement)
IsManipulationEnabled

Ruft einen Wert ab, der angibt, ob Manipulationsereignisse in dieser UIElement-Klasse aktiviert werden, oder legt ihn fest.

(Geerbt von UIElement)
IsMeasureValid

Ruft einen Wert ab, der angibt, ob die aktuelle, vom Layoutmaß zurückgegebene Größe 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 Mausaufzeichnung in diesem Element oder in untergeordneten Elementen in seiner visuellen Struktur enthalten ist. 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, für die die Elementzusammensetzung berücksichtigt wird. 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 (einschließlich der untergeordneten Elemente in der visuellen Struktur) befindet. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
IsReadOnly

Ruft einen Wert ab, der angibt, ob der Benutzer Werte in DataGrid bearbeiten kann, oder legt diesen fest.

IsSealed

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

(Geerbt von DependencyObject)
IsStylusCaptured

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

(Geerbt von UIElement)
IsStylusCaptureWithin

Ruft einen Wert ab, der bestimmt, ob die Tablettstifterfassung von diesem Element oder von einem Element innerhalb der Elementgrenzen und dessen visueller Struktur aufgenommen wird. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
IsStylusDirectlyOver

Ruft einen Wert ab, der angibt, ob die Position des Tablettstifts den Treffertestergebnissen entspricht, für die die Elementzusammensetzung berücksichtigt wird. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
IsStylusOver

Ruft einen Wert ab, der anzeigt, ob sich der Stiftcursor über diesem Element (einschließlich der untergeordneten visuellen Elemente) befindet. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
IsSynchronizedWithCurrentItem

Ruft einen Wert ab, der angibt, ob ein SelectorSelectedItem mit dem aktuellen Element in der Items-Eigenschaft synchronisieren soll, oder legt diesen Wert fest.

(Geerbt von Selector)
IsTabStop

Ruft einen Wert ab, der angibt, ob ein Steuerelement in der Navigation mit der TAB-TASTE enthalten ist.

(Geerbt von Control)
IsTextSearchCaseSensitive

Ruft einen Wert ab, der angibt, ob beim Suchen nach Elementen die Groß-/Kleinschreibung beachtet werden muss, oder legt diesen Wert fest.

(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 der MultiSelector derzeit eine Massenaktualisierung der SelectedItems-Auflistung ausführt, oder legt diesen Wert fest.

(Geerbt von MultiSelector)
IsVisible

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

(Geerbt von UIElement)
ItemBindingGroup

Dient zum Abrufen oder Festlegen der BindingGroup, die in jedes Element im ItemsControl kopiert wird.

(Geerbt von ItemsControl)
ItemContainerGenerator

Ruft das ItemContainerGenerator-Objekt ab, das dem Steuerelement zugewiesen ist.

(Geerbt von ItemsControl)
ItemContainerStyle

Ruft den Style ab, der auf das für jedes Element erstellte Containerelement angewendet wird, oder legt diesen fest.

(Geerbt von ItemsControl)
ItemContainerStyleSelector

Ruft eine benutzerdefinierte Auswahllogik für einen Stil ab, der auf jedes generierte Containerelement angewendet werden kann, oder legt diese Auswahllogik fest.

(Geerbt von ItemsControl)
Items

Ruft die Auflistung ab, die zum Generieren des Inhalts von ItemsControl verwendet wird.

(Geerbt von ItemsControl)
ItemsPanel

Ruft die Vorlage ab (bzw. legt diese fest), mit der der Bereich definiert wird, der das Layout der Elemente steuert.

(Geerbt von ItemsControl)
ItemsSource

Dient zum Abrufen oder Festlegen einer Auflistung, die zum Generieren des Inhalts von ItemsControl verwendet wird.

(Geerbt von ItemsControl)
ItemStringFormat

Ruft eine zusammengesetzte Zeichenfolge ab, die angibt, wie die Elemente im ItemsControl bei Anzeige als Zeichenfolgen formatiert werden sollen, oder legt diese fest.

(Geerbt von ItemsControl)
ItemTemplate

Ruft die zur Anzeige der einzelnen Elemente verwendete DataTemplate ab oder legt sie fest.

(Geerbt von ItemsControl)
ItemTemplateSelector

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

(Geerbt von ItemsControl)
Language

Ruft einen Wert ab, der die Lokalisierungs-/Globalisierungs-Sprachinformationen für das Element angibt, oder legt diesen Wert fest.

(Geerbt von FrameworkElement)
LayoutTransform

Ruft eine Grafiktransformation ab, die beim Ausführen des Layouts auf dieses Element angewendet werden soll, oder legt diese fest.

(Geerbt von FrameworkElement)
LogicalChildren

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

(Geerbt von ItemsControl)
Margin

Ruft den äußeren Rand eines Elements ab oder legt ihn fest.

(Geerbt von FrameworkElement)
MaxColumnWidth

Ruft die maximale Breitenbeschränkung für Spalten und Header im DataGrid-Objekt ab oder legt sie fest.

MaxHeight

Ruft die Einschränkung des Elements für die maximale Höhe ab bzw. legt diese fest.

(Geerbt von FrameworkElement)
MaxWidth

Ruft die Einschränkung des Elements für die maximale Breite ab bzw. legt diese fest.

(Geerbt von FrameworkElement)
MinColumnWidth

Ruft die minimale Breitenbeschränkung für Spalten und Header im DataGrid-Objekt ab oder legt sie fest.

MinHeight

Ruft die Einschränkung des Elements für die minimale Höhe ab bzw. legt diese fest.

(Geerbt von FrameworkElement)
MinRowHeight

Ruft die minimale Höhenbeschränkung für Zeilen und Header im DataGrid-Objekt ab oder legt sie fest.

MinWidth

Ruft die Einschränkung des Elements für die minimale Breite ab bzw. legt diese fest.

(Geerbt von FrameworkElement)
Name

Dient zum Abrufen oder Festlegen des Elementnamens. Der Name stellt einen Verweis bereit, damit 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 Abstand für die neue Elementzeile ab oder legt dieses fest.

NonFrozenColumnsViewportHorizontalOffset

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

Opacity

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

(Geerbt von UIElement)
OpacityMask

Ruft eine Deckkraftmaske als Brush-Implementierung ab, die auf alle Alphakanalmasken für den gerenderten Inhalt dieses Elements angewendet wird, oder legt diese Maske fest. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
OverridesDefaultStyle

Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob dieses Element die Formatvorlageneigenschaften aus Designformatvorlagen enthalten soll.

(Geerbt von FrameworkElement)
Padding

Ruft den Abstand in einem Steuerelement ab oder legt ihn fest.

(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 angibt.

(Geerbt von UIElement)
RenderSize

Ruft die endgültige Größe zum Rendern dieses Elements ab (oder legt diese fest, siehe „Hinweise“).

(Geerbt von UIElement)
RenderTransform

Ruft Transformationsinformationen ab, die die Renderposition dieses Elements betreffen, oder legt diese fest. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
RenderTransformOrigin

Ruft den Mittelpunkt einer möglichen Rendertransformation ab, die von RenderTransform in Bezug zu den Grenzen des Elements deklariert ist, bzw. legt diesen fest. 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

Ruft den Standardpinsel für den Zeilenhintergrund ab, oder legt diesen fest.

RowDetailsScrollingConverter

Ruft den Konverter ab, mit dem ein boolescher Wert in ein SelectiveScrollingOrientation-Objekt konvertiert wird.

RowDetailsTemplate

Ruft die Vorlage ab, die zur Anzeige der Zeilendetails verwendet wird, oder legt diese fest.

RowDetailsTemplateSelector

Ruft die Vorlagenauswahl ab, die für die Zeilendetails verwendet wird, oder legt diese fest.

RowDetailsVisibilityMode

Ruft einen Wert ab, der angibt, wann der Detailabschnitt einer Zeile angezeigt wird, oder legt diesen fest.

RowHeaderActualWidth

Ruft die gerenderte Breite der Zeilenüberschriftspalte ab oder legt sie fest.

RowHeaderStyle

Ruft den Stil ab, der auf alle Zeilenheader angewendet wird, oder legt diesen fest.

RowHeaderTemplate

Ruft die Vorlage für die Zeilenheader ab, oder legt diese fest.

RowHeaderTemplateSelector

Ruft die Vorlagenauswahl für Zeilenheader ab, oder legt diese fest.

RowHeaderWidth

Ruft die Breite der Zeilenüberschriftspalte ab bzw. legt diese fest.

RowHeight

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

RowStyle

Ruft den Stil ab, der auf alle Zeilen angewendet wird, oder legt diesen fest.

RowStyleSelector

Ruft die Stilauswahl für die Zeilen ab, oder legt diese fest.

RowValidationErrorTemplate

Ruft die Vorlage ab, die für die visuelle Darstellung eines Fehlers bei der Zeilenüberprüfung verwendet wird, oder legt diese fest.

RowValidationRules

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

SelectAllCommand

Stellt den Befehl dar, der angibt, dass alle Zellen im DataGrid-Objekt ausgewählt werden sollen.

SelectedCells

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

SelectedIndex

Ruft den Index des ersten Elements in der aktuellen Auswahl ab bzw. legt diesen fest, oder gibt eine negative Eins ("-1") zurück, falls die Auswahl leer ist.

(Geerbt von Selector)
SelectedItem

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

(Geerbt von Selector)
SelectedItems

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

(Geerbt von MultiSelector)
SelectedValue

Ruft den Wert von SelectedItem mithilfe von SelectedValuePath ab oder legt den Wert fest.

(Geerbt von Selector)
SelectedValuePath

Ruft den Pfad ab, mit dem der SelectedValue aus SelectedItem abgerufen wird, oder legt diesen Pfad fest.

(Geerbt von Selector)
SelectionMode

Ruft einen Wert ab, der angibt, wie Zeilen und Zellen im DataGrid ausgewählt werden, oder legt ihn fest.

SelectionUnit

Ruft einen Wert ab, der angibt, ob Zeilen, Zellen oder beides in DataGrid ausgewählt werden können, oder legt ihn fest.

SnapsToDevicePixels

Ruft einen Wert ab, der bestimmt, ob für das Rendern dieses Elements gerätespezifische Pixelseinstellungen verwendet werden sollen, oder legt ihn fest. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
Style

Ruft den von diesem Element beim Rendern verwendeten Stil ab oder legt ihn fest.

(Geerbt von FrameworkElement)
StylusPlugIns

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

(Geerbt von UIElement)
TabIndex

Ruft einen Wert ab, der die Reihenfolge angibt, in der die Elemente den Fokus erhalten, wenn ein Benutzer mit der TAB-TASTE durch die Steuerelemente navigiert.

(Geerbt von Control)
Tag

Ruft einen beliebigen Objektwert ab, der zum Speichern von benutzerdefinierten Informationen zu diesem Element verwendet werden kann, bzw. legt diesen fest.

(Geerbt von FrameworkElement)
Template

Ruft eine Steuerelementvorlage ab oder legt diese fest.

(Geerbt von Control)
TemplatedParent

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

(Geerbt von FrameworkElement)
ToolTip

Ruft das QuickInfo-Objekt ab, das für dieses Element auf der Benutzeroberfläche (UI) angezeigt wird, oder legt es fest.

(Geerbt von FrameworkElement)
TouchesCaptured

Ruft alle Fingereingabegeräte ab, die für dieses Element erfasst werden.

(Geerbt von UIElement)
TouchesCapturedWithin

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

(Geerbt von UIElement)
TouchesDirectlyOver

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

(Geerbt von UIElement)
TouchesOver

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

(Geerbt von UIElement)
Triggers

Ruft die Auflistung der direkt für dieses Element oder in untergeordneten Elementen eingerichteten Trigger ab.

(Geerbt von FrameworkElement)
Uid

Ruft den eindeutigen Bezeichner (für Lokalisierung) für dieses Element ab oder legt diesen fest. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
UseLayoutRounding

Ruft einen Wert ab oder legt diesen fest, der angibt, ob die Layoutglättung auf die Größe und Position dieses Elements während des Layouts angewendet werden.

(Geerbt von FrameworkElement)
VerticalAlignment

Ruft die vertikalen Ausrichtungsmerkmale ab bzw. legt diese fest. Sie werden auf dieses Element angewendet, wenn es Teil von einem übergeordneten Element ist, z. B. von einem Panel-Steuerelement oder von einem ItemsControl-Element.

(Geerbt von FrameworkElement)
VerticalContentAlignment

Ruft die vertikale Ausrichtung des Steuerelementinhalts ab oder legt diesen fest.

(Geerbt von Control)
VerticalGridLinesBrush

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

VerticalScrollBarVisibility

Ruft einen Wert ab, der angibt, ob vertikale Schiebeleisten in DataGrid angezeigt werden, oder legt diesen fest.

Visibility

Ruft die Sichtbarkeit dieses Elements ab oder legt sie fest. Hierbei handelt es sich um eine Abhängigkeitseigenschaft.

(Geerbt von UIElement)
VisualBitmapEffect
Veraltet.
Veraltet.

Ruft den BitmapEffect-Wert für das Visual ab oder legt diesen fest.

(Geerbt von Visual)
VisualBitmapEffectInput
Veraltet.
Veraltet.

Ruft den BitmapEffectInput-Wert für das Visual ab oder legt diesen fest.

(Geerbt von Visual)
VisualBitmapScalingMode

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

(Geerbt von Visual)
VisualCacheMode

Ruft eine zwischengespeicherte Darstellung des Visual ab oder legt diese fest.

(Geerbt von Visual)
VisualChildrenCount

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

(Geerbt von FrameworkElement)
VisualClearTypeHint

Ruft die ClearTypeHint ab, die bestimmt, wie ClearType im Visual dargestellt wird.

(Geerbt von Visual)
VisualClip

Ruft den Ausschneidebereich des Visual als Geometry-Wert ab oder legt diesen fest.

(Geerbt von Visual)
VisualEdgeMode

Ruft den Randmodus des Visual als EdgeMode-Wert ab oder legt diesen fest.

(Geerbt von Visual)
VisualEffect

Ruft den Bitmapeffekt ab, der auf das Visual-Objekt angewendet werden soll, oder legt ihn fest.

(Geerbt von Visual)
VisualOffset

Ruft den Offsetwert des visuellen Objekts ab oder legt diesen fest.

(Geerbt von Visual)
VisualOpacity

Ruft die Durchlässigkeit des Visual ab oder legt diese fest.

(Geerbt von Visual)
VisualOpacityMask

Ruft den Brush-Wert ab, der die Durchlässigkeitsmaske des Visual darstellt, oder legt diesen fest.

(Geerbt von Visual)
VisualParent

Ruft das übergeordnete visuelle Strukturelement vom visuellen Objekt ab.

(Geerbt von Visual)
VisualScrollableAreaClip

Ruft einen abgeschnittenen bildlauffähigen Bereich für das Visual-Objekt ab oder legt diesen fest.

(Geerbt von Visual)
VisualTextHintingMode

Ruft den TextHintingMode von Visual ab oder legt ihn fest.

(Geerbt von Visual)
VisualTextRenderingMode

Ruft den TextRenderingMode von Visual ab oder legt ihn fest.

(Geerbt von Visual)
VisualTransform

Ruft den Transform-Wert für das Visual ab oder legt diesen fest.

(Geerbt von Visual)
VisualXSnappingGuidelines

Ruft die (vertikale) x-Koordinatenführungslinien-Auflistung ab oder legt diese fest.

(Geerbt von Visual)
VisualYSnappingGuidelines

Ruft die (horizontale) y-Koordinatenführungslinien-Auflistung ab oder legt diese fest.

(Geerbt von Visual)
Width

Ruft die Breite des Elements ab bzw. legt diese fest.

(Geerbt von FrameworkElement)

Methoden

AddChild(Object)

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

(Geerbt von ItemsControl)
AddHandler(RoutedEvent, Delegate)

Fügt einen Routingereignishandler für ein bestimmtes Routingereignis hinzu, wobei der Handler der Handlerauflistung für das aktuelle Element hinzugefügt wird.

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

Fügt einen Routingereignishandler für ein bestimmtes Routingereignis hinzu, wobei der Handler der Handlerauflistung für das aktuelle Element hinzugefügt wird. Legen Sie handledEventsToo auf true fest, damit der bereitgestellte Handler für ein Routingereignis aufgerufen wird, das bereits von einem anderen Element auf der Ereignisroute als behandelt markiert wurde.

(Geerbt von UIElement)
AddLogicalChild(Object)

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

(Geerbt von FrameworkElement)
AddText(String)

Fügt die angegebene Textzeichenfolge zum ItemsControl-Objekt hinzu.

(Geerbt von ItemsControl)
AddToEventRoute(EventRoute, RoutedEventArgs)

Fügt der angegebenen EventRoute Handler für die aktuelle Auflistung von UIElement-Ereignishandlern hinzu.

(Geerbt von UIElement)
AddVisualChild(Visual)

Definiert die hierarchische Beziehung zwischen zwei visuellen Elementen.

(Geerbt von Visual)
ApplyAnimationClock(DependencyProperty, AnimationClock)

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

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

Wendet eine Animation auf eine angegebene Abhängigkeitseigenschaft für dieses Element an, wobei angegeben werden kann, was geschieht, wenn die Eigenschaft bereits eine laufende Animation aufweist.

(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 die Größe für ein UIElement. Übergeordnete Elemente rufen diese Methode aus ihrer ArrangeCore(Rect)-Implementierung (oder einer Entsprechung auf WPF-Frameworkebene) auf, um eine rekursive Layoutaktualisierung auszuführen. Diese Methode stellt die zweite Übergabe einer Layoutaktualisierung dar.

(Geerbt von UIElement)
ArrangeCore(Rect)

Implementiert ArrangeCore(Rect) (in UIElement als virtuell definiert) und versiegelt die Implementierung.

(Geerbt von FrameworkElement)
ArrangeOverride(Size)

Wird aufgerufen, um den Inhalt eines Control-Objekts anzuordnen und dessen Größe festzulegen.

(Geerbt von Control)
BeginAnimation(DependencyProperty, AnimationTimeline)

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

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

Startet eine spezifische Animation für eine bestimmte animierte Eigenschaft dieses Elements, wobei angegeben werden kann, welches Verhalten gelten soll, wenn die Eigenschaft bereits über eine ausgeführte Animation verfügt.

(Geerbt von UIElement)
BeginEdit()

Ruft den BeginEdit()-Befehl auf, der die aktive Zelle oder Zeile in den Bearbeitungsmodus versetzt.

BeginEdit(RoutedEventArgs)

Ruft den BeginEdit()-Befehl auf, der die aktive Zelle oder Zeile in den Bearbeitungsmodus versetzt.

BeginInit()

Gibt an, dass die Initialisierung des ItemsControl-Objekts bald gestartet wird.

(Geerbt von ItemsControl)
BeginStoryboard(Storyboard)

Startet die Sequenz von Aktionen, die im bereitgestellten Storyboard enthalten ist.

(Geerbt von FrameworkElement)
BeginStoryboard(Storyboard, HandoffBehavior)

Startet die Sequenz von Aktionen, die im bereitgestellten Storyboard enthalten ist. Dabei sind Optionen angegeben, welche Aktion ausgeführt werden soll, wenn die Eigenschaft bereits animiert ist.

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

Startet die Sequenz von Aktionen, die im bereitgestellten Storyboard enthalten ist, im angegebenen Zustand für das Steuerelement der Animation nach deren Start.

(Geerbt von FrameworkElement)
BeginUpdateSelectedItems()

Startet eine neue Auswahltransaktion.

(Geerbt von MultiSelector)
BringIntoView()

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

(Geerbt von FrameworkElement)
BringIntoView(Rect)

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

(Geerbt von FrameworkElement)
CancelEdit()

Löst den CancelEditCommand-Befehl für die Zelle oder die Zeile aus, die sich gerade im Bearbeitungsmodus befindet.

CancelEdit(DataGridEditingUnit)

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

CaptureMouse()

Versucht, die Mausaufzeichnung für dieses Element zu erzwingen.

(Geerbt von UIElement)
CaptureStylus()

Versucht, die Tablettstiftaufzeichnung für dieses Element zu erzwingen.

(Geerbt von UIElement)
CaptureTouch(TouchDevice)

Versucht, die Fingereingabe für dieses Element zu erzwingen.

(Geerbt von UIElement)
CheckAccess()

Bestimmt, ob der aufrufende Thread auf dieses DispatcherObject zugreifen kann.

(Geerbt von DispatcherObject)
ClearContainerForItemOverride(DependencyObject, Object)

Entlädt die Zeile für das angegebene Element.

ClearDetailsVisibilityForItem(Object)

Löscht die DetailsVisibility-Eigenschaft für den DataGridRow, die das angegebene Datenelement darstellt.

ClearValue(DependencyProperty)

Löscht den lokalen Wert einer Eigenschaft. Die Eigenschaft, deren Wert gelöscht werden soll, wird durch einen DependencyProperty-Bezeichner angegeben.

(Geerbt von DependencyObject)
ClearValue(DependencyPropertyKey)

Löscht den lokalen Wert einer schreibgeschützten Eigenschaft. Die Eigenschaft, deren Wert gelöscht werden soll, wird durch einen DependencyPropertyKey angegeben.

(Geerbt von DependencyObject)
CoerceValue(DependencyProperty)

Erzwingt den Wert der angegebenen Abhängigkeitseigenschaft. Dies erfolgt durch den Aufruf einer beliebigen CoerceValueCallback-Funktion, die in den Metadaten für die Abhängigkeitseigenschaft angegeben ist, während sie beim aufrufenden DependencyObject beendet wird.

(Geerbt von DependencyObject)
ColumnFromDisplayIndex(Int32)

Ruft den DataGridColumn am angegebenen Index ab.

CommitEdit()

Löst den CommitEditCommand-Befehl für die Zelle oder die Zeile aus, die sich gerade im Bearbeitungsmodus befindet.

CommitEdit(DataGridEditingUnit, Boolean)

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

ContainerFromElement(DependencyObject)

Gibt den Container zurück, der zum aktuellen ItemsControl gehört, in dessen Besitz sich das angegebene Element befindet.

(Geerbt von ItemsControl)
EndInit()

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

(Geerbt von ItemsControl)
EndUpdateSelectedItems()

Führt einen Commit der ausgewählten Elemente im MultiSelector aus.

(Geerbt von MultiSelector)
Equals(Object)

Bestimmt, ob ein angegebenes DependencyObject dem aktuellen DependencyObject entspricht.

(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 Namen des bereitgestellten Bezeichners.

(Geerbt von FrameworkElement)
FindResource(Object)

Sucht eine 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 Wert der Basiseigenschaft für die angegebene Eigenschaft dieses Elements zurück, wobei alle möglichen animierten Werte aus einer ausgeführten oder beendeten Animation nicht berücksichtigt werden.

(Geerbt von UIElement)
GetBindingExpression(DependencyProperty)

Gibt den BindingExpression zurück, der die Bindung für die angegebene Eigenschaft darstellt.

(Geerbt von FrameworkElement)
GetContainerForItemOverride()

Instanziiert eine neue DataGridRow.

GetDetailsVisibilityForItem(Object)

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

GetHashCode()

Ruft einen Hashcode für diese DependencyObject ab.

(Geerbt von DependencyObject)
GetLayoutClip(Size)

Gibt eine Geometrie für eine Clippingmaske zurück. Die Maske wird verwendet, wenn das Layoutsystem versucht, ein Element anzuordnen, das breiter als der verfügbare Anzeigeraum ist.

(Geerbt von FrameworkElement)
GetLocalValueEnumerator()

Erstellt einen spezialisierten Enumerator, mit dem bestimmt wird, welche Abhängigkeitseigenschaften dieses DependencyObject über lokal festgelegte Werte verfügen.

(Geerbt von DependencyObject)
GetTemplateChild(String)

Gibt das benannte Element in der visuellen Struktur der instanziierten ControlTemplate ab.

(Geerbt von FrameworkElement)
GetType()

Ruft den 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 eines DependencyObject zurück.

(Geerbt von DependencyObject)
GetVisualChild(Int32)

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

(Geerbt von FrameworkElement)
HitTestCore(GeometryHitTestParameters)

Implementiert HitTestCore(GeometryHitTestParameters), um das Treffertestverhalten für Basiselemente bereitzustellen (GeometryHitTestResult wird zurückgegeben).

(Geerbt von UIElement)
HitTestCore(PointHitTestParameters)

Implementiert HitTestCore(PointHitTestParameters), um das Treffertestverhalten für Basiselemente bereitzustellen (HitTestResult wird zurückgegeben).

(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()

Erklärt den Anordnungszustand (das Layout) des Elements für ungültig. Nach der Ungültigkeitserklärung wird das Layout des Elements aktualisiert, was asynchron erfolgt, es sei denn, es wird anschließend durch UpdateLayout() erzwungen.

(Geerbt von UIElement)
InvalidateMeasure()

Erklärt den Maßzustand (Layout) des Elements für ungültig.

(Geerbt von UIElement)
InvalidateProperty(DependencyProperty)

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

(Geerbt von DependencyObject)
InvalidateVisual()

Macht das Rendern des Elements ungültig und erzwingt einen vollständig neuen Layoutdurchlauf. OnRender(DrawingContext) wird aufgerufen, sobald der Layoutzyklus abgeschlossen ist.

(Geerbt von UIElement)
IsAncestorOf(DependencyObject)

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

(Geerbt von Visual)
IsDescendantOf(DependencyObject)

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

(Geerbt von Visual)
IsItemItsOwnContainer(Object)

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

(Geerbt von ItemsControl)
IsItemItsOwnContainerOverride(Object)

Bestimmt, ob ein Element ein DataGridRow-Objekt ist.

Measure(Size)

Aktualisiert die DesiredSize eines UIElement. Übergeordnete Elemente rufen diese Methode aus ihren eigenen MeasureCore(Size)-Implementierungen auf, um eine rekursive Layoutaktualisierung auszuführen. Das Aufrufen dieser Methode stellt die erste Übergabe (die "Maßübergabe") einer Layoutaktualisierung dar.

(Geerbt von UIElement)
MeasureCore(Size)

Implementiert das grundlegende Systemverhalten für das Layout zur Measureübergabe für FrameworkElement.

(Geerbt von FrameworkElement)
MeasureOverride(Size)

Bestimmt die gewünschte Größe des DataGrid-Objekts.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
MoveFocus(TraversalRequest)

Verschiebt den Tastaturfokus von diesem Element in einer angegebenen Durchlaufrichtung zu einem anderen Element.

(Geerbt von FrameworkElement)
OnAccessKey(AccessKeyEventArgs)

Stellt die Klassenbehandlung für eine Situation bereit, in der eine Tastenkombination mit Bedeutung für dieses Element aufgerufen wird.

(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 dann aufgerufen, wenn Anwendungscode oder interne Prozesse ApplyTemplate() aufrufen.

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)

Ermöglicht die Behandlung des dem CanExecute-Befehl zugeordneten BeginEditCommand-Ereignisses.

OnCanExecuteCancelEdit(CanExecuteRoutedEventArgs)

Ermöglicht die Behandlung des dem CanExecute-Befehl zugeordneten CancelEditCommand-Ereignisses.

OnCanExecuteCommitEdit(CanExecuteRoutedEventArgs)

Ermöglicht die Behandlung des dem CanExecute-Befehl zugeordneten CommitEditCommand-Ereignisses.

OnCanExecuteCopy(CanExecuteRoutedEventArgs)

Ermöglicht die Behandlung des dem CanExecute-Befehl zugeordneten Copy-Ereignisses.

OnCanExecuteDelete(CanExecuteRoutedEventArgs)

Ermöglicht die Behandlung des dem CanExecute-Befehl zugeordneten DeleteCommand-Ereignisses.

OnCellEditEnding(DataGridCellEditEndingEventArgs)

Löst das CellEditEnding-Ereignis aus.

OnChildDesiredSizeChanged(UIElement)

Unterstützt das Layoutverhalten beim Ändern der Größe eines untergeordneten Elements.

(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)

Der Aufruf erfolgt immer dann, wenn ein nicht behandeltes ContextMenuClosing-Routingereignis diese Klasse auf der 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 Kontextmenü geöffnet wird.

OnCopyingRowClipboardContent(DataGridRowClipboardEventArgs)

Löst das CopyingRowClipboardContent-Ereignis aus.

OnCreateAutomationPeer()

Gibt den Automatisierungspeer für dieses DataGrid-Objekt 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 ändert, mit dem diese Ansicht gerendert wird.

(Geerbt von Visual)
OnDragEnter(DragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes DragEnter-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnDragLeave(DragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes DragLeave-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnDragOver(DragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes DragOver-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnDrop(DragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes DragEnter-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnExecutedBeginEdit(ExecutedRoutedEventArgs)

Ermöglicht die Behandlung des dem Executed-Befehl zugeordneten BeginEditCommand-Ereignisses.

OnExecutedCancelEdit(ExecutedRoutedEventArgs)

Ermöglicht die Behandlung des dem Executed-Befehl zugeordneten CancelEditCommand-Ereignisses.

OnExecutedCommitEdit(ExecutedRoutedEventArgs)

Ermöglicht die Behandlung des dem Executed-Befehl zugeordneten CommitEditCommand-Ereignisses.

OnExecutedCopy(ExecutedRoutedEventArgs)

Ermöglicht die Behandlung des dem Executed-Befehl zugeordneten Copy-Ereignisses.

OnExecutedDelete(ExecutedRoutedEventArgs)

Ermöglicht die Behandlung des dem Executed-Befehl zugeordneten DeleteCommand-Ereignisses.

OnGiveFeedback(GiveFeedbackEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes GiveFeedback-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnGotFocus(RoutedEventArgs)

Der Aufruf erfolgt immer dann, wenn ein nicht behandeltes GotFocus-Ereignis dieses Element auf der Route erreicht.

(Geerbt von FrameworkElement)
OnGotKeyboardFocus(KeyboardFocusChangedEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes GotKeyboardFocus-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnGotMouseCapture(MouseEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes GotMouseCapture-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnGotStylusCapture(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes GotStylusCapture-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnGotTouchCapture(TouchEventArgs)

Stellt eine Klassenbehandlung für das GotTouchCapture-Routingereignis bereit, das eintritt, wenn eine Berührung 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 aufgerufen, wenn IsInitialized intern auf true festgelegt wird.

(Geerbt von Selector)
OnInitializingNewItem(InitializingNewItemEventArgs)

Löst das InitializingNewItem-Ereignis aus.

OnIsKeyboardFocusedChanged(DependencyPropertyChangedEventArgs)

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

(Geerbt von UIElement)
OnIsKeyboardFocusWithinChanged(DependencyPropertyChangedEventArgs)

Wird aufgerufen, wenn die IsKeyboardFocusWithin-Eigenschaft geändert wurde.

(Geerbt von Selector)
OnIsMouseCapturedChanged(DependencyPropertyChangedEventArgs)

Wird aufgerufen, wenn die IsMouseCaptured-Eigenschaft für dieses Element geändert wird.

OnIsMouseCaptureWithinChanged(DependencyPropertyChangedEventArgs)

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

(Geerbt von UIElement)
OnIsMouseDirectlyOverChanged(DependencyPropertyChangedEventArgs)

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

(Geerbt von UIElement)
OnIsStylusCapturedChanged(DependencyPropertyChangedEventArgs)

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

(Geerbt von UIElement)
OnIsStylusCaptureWithinChanged(DependencyPropertyChangedEventArgs)

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

(Geerbt von UIElement)
OnIsStylusDirectlyOverChanged(DependencyPropertyChangedEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes IsStylusDirectlyOverChanged-Ereignis für dieses Element 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 eine automatische Generierung von Spalten aus und aktualisiert Validierungsflags, wenn sich Elemente ändern.

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, angefügtes KeyUp-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. 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 LostFocus- Routingereignis mithilfe der bereitgestellten Ereignisdaten aus.

(Geerbt von UIElement)
OnLostKeyboardFocus(KeyboardFocusChangedEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes LostKeyboardFocus-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnLostMouseCapture(MouseEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes LostMouseCapture-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnLostStylusCapture(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes LostStylusCapture-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnLostTouchCapture(TouchEventArgs)

Stellt Klassenbehandlung für das LostTouchCapture-Routingereignis bereit, das auftritt, wenn in diesem Element die Fingereingabenerfassung verloren geht.

(Geerbt von UIElement)
OnManipulationBoundaryFeedback(ManipulationBoundaryFeedbackEventArgs)

Wird aufgerufen, wenn das ManipulationBoundaryFeedback-Ereignis eintritt.

(Geerbt von UIElement)
OnManipulationCompleted(ManipulationCompletedEventArgs)

Wird aufgerufen, wenn das ManipulationCompleted-Ereignis eintritt.

(Geerbt von UIElement)
OnManipulationDelta(ManipulationDeltaEventArgs)

Wird aufgerufen, wenn das ManipulationDelta-Ereignis eintritt.

(Geerbt von UIElement)
OnManipulationInertiaStarting(ManipulationInertiaStartingEventArgs)

Wird aufgerufen, wenn das ManipulationInertiaStarting-Ereignis eintritt.

(Geerbt von UIElement)
OnManipulationStarted(ManipulationStartedEventArgs)

Wird aufgerufen, wenn das ManipulationStarted-Ereignis eintritt.

(Geerbt von UIElement)
OnManipulationStarting(ManipulationStartingEventArgs)

Stellt eine Klassenbehandlung für das ManipulationStarting-Routingereignis bereit, das beim ersten Erstellen des Manipulationsprozessors eintritt.

(Geerbt von UIElement)
OnMouseDoubleClick(MouseButtonEventArgs)

Löst das MouseDoubleClick-Routingereignis aus.

(Geerbt von Control)
OnMouseDown(MouseButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes MouseDown-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnMouseEnter(MouseEventArgs)

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

(Geerbt von UIElement)
OnMouseLeave(MouseEventArgs)

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

(Geerbt von UIElement)
OnMouseLeftButtonDown(MouseButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes geroutetes MouseLeftButtonDown-Ereignis für dieses Element 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 nicht behandeltes MouseLeftButtonUp-Routingereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnMouseMove(MouseEventArgs)

Aktualisiert die Auflistung von Elementen, die ausgewählt werden, weil der Benutzer die Maus im DataGrid zieht.

OnMouseRightButtonDown(MouseButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes MouseRightButtonDown-Routingereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnMouseRightButtonUp(MouseButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes MouseRightButtonUp-Routingereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnMouseUp(MouseButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes MouseUp-Routingereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnMouseWheel(MouseWheelEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes MouseWheel-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. 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, angefügtes PreviewDragEnter-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewDragLeave(DragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewDragLeave-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewDragOver(DragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewDragOver-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewDrop(DragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewDrop-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewGiveFeedback(GiveFeedbackEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewGiveFeedback-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewGotKeyboardFocus(KeyboardFocusChangedEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewGotKeyboardFocus-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewKeyDown(KeyEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewKeyDown-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewKeyUp(KeyEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewKeyUp-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewLostKeyboardFocus(KeyboardFocusChangedEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewKeyDown-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. 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 angefügtes PreviewMouseDown-Routingereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewMouseLeftButtonDown(MouseButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewMouseLeftButtonDown-Routingereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewMouseLeftButtonUp(MouseButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewMouseLeftButtonUp-Routingereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewMouseMove(MouseEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewMouseMove-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewMouseRightButtonDown(MouseButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewMouseRightButtonDown-Routingereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewMouseRightButtonUp(MouseButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewMouseRightButtonUp-Routingereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewMouseUp(MouseButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewMouseUp-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewMouseWheel(MouseWheelEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewMouseWheel-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewQueryContinueDrag(QueryContinueDragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewQueryContinueDrag-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewStylusButtonDown(StylusButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewStylusButtonDown-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewStylusButtonUp(StylusButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewStylusButtonUp-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewStylusDown(StylusDownEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewStylusDown-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewStylusInAirMove(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewStylusInAirMove-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewStylusInRange(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewStylusInRange-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewStylusMove(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewStylusMove-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewStylusOutOfRange(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewStylusOutOfRange-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewStylusSystemGesture(StylusSystemGestureEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewStylusSystemGesture-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewStylusUp(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewStylusUp-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewTextInput(TextCompositionEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewTextInput-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnPreviewTouchDown(TouchEventArgs)

Stellt Klassenbehandlung für das PreviewTouchDown-Routingereignis bereit, das auftritt, wenn eine Fingereingabe in diesem Element erfasst wird.

(Geerbt von UIElement)
OnPreviewTouchMove(TouchEventArgs)

Stellt Klassenbehandlung für das PreviewTouchMove-Routingereignis bereit, das auftritt, wenn sich eine Fingereingabe innerhalb dieses Elements bewegt.

(Geerbt von UIElement)
OnPreviewTouchUp(TouchEventArgs)

Stellt Klassenbehandlung für das PreviewTouchUp-Routingereignis bereit, das auftritt, wenn eine Fingereingabe innerhalb dieses Elements freigegeben wird.

(Geerbt von UIElement)
OnPropertyChanged(DependencyPropertyChangedEventArgs)

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

(Geerbt von FrameworkElement)
OnQueryContinueDrag(QueryContinueDragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes QueryContinueDrag-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnQueryCursor(QueryCursorEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes QueryCursor-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnRender(DrawingContext)

Beteiligt sich beim Überschreiben in einer abgeleiteten Klasse an Rendervorgängen, die vom Layoutsystem gesteuert werden. Die Renderinganweisungen für dieses Element werden beim Aufrufen dieser Methode nicht direkt verwendet, sondern stattdessen für spätere asynchrone Layout- und Zeichnungsvorgänge beibehalten.

(Geerbt von UIElement)
OnRenderSizeChanged(SizeChangedInfo)

Löst das SizeChanged-Ereignis unter Verwendung der angegebenen Informationen als Teil der möglichen Ereignisdaten aus.

(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 die Auswahl geändert wird.

OnSorting(DataGridSortingEventArgs)

Löst das Sorting-Ereignis aus.

OnStyleChanged(Style, Style)

Wird aufgerufen, wenn sich der verwendete Stil für dieses Element ändert und dadurch das Layout ungültig wird.

(Geerbt von FrameworkElement)
OnStylusButtonDown(StylusButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes StylusButtonDown-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnStylusButtonUp(StylusButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes StylusButtonUp-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnStylusDown(StylusDownEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes StylusDown-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnStylusEnter(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes angefügtes StylusEnter-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, angefügtes StylusInAirMove-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnStylusInRange(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes StylusInRange-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnStylusLeave(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes angefügtes StylusLeave-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, angefügtes StylusMove-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnStylusOutOfRange(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes StylusOutOfRange-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnStylusSystemGesture(StylusSystemGestureEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes StylusSystemGesture-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnStylusUp(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes StylusUp-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement)
OnTemplateChanged(ControlTemplate, ControlTemplate)

Wird aufgerufen, wenn die Vorlage des DataGrid-Objekts geändert wird.

OnTextInput(TextCompositionEventArgs)

Stellt eine Klassenbehandlung für das TextInput-Routingereignis bereit.

OnTextInput(TextCompositionEventArgs)

Wird aufgerufen, wenn das TextInput-Ereignis empfangen wird.

(Geerbt von ItemsControl)
OnToolTipClosing(ToolTipEventArgs)

Der Aufruf erfolgt immer dann, wenn ein nicht behandeltes ToolTipClosing-Routingereignis diese Klasse auf der Route erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von FrameworkElement)
OnToolTipOpening(ToolTipEventArgs)

Der Aufruf erfolgt immer dann, wenn das ToolTipOpening-Routingereignis diese Klasse auf der Route erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von FrameworkElement)
OnTouchDown(TouchEventArgs)

Stellt Klassenbehandlung für das TouchDown-Routingereignis bereit, das auftritt, wenn eine Fingereingabe innerhalb dieses Elements erfasst wird.

(Geerbt von UIElement)
OnTouchEnter(TouchEventArgs)

Stellt Klassenbehandlung für das TouchEnter-Routingereignis bereit, das auftritt, wenn eine Fingereingabe von außerhalb der Grenzen dieses Elements nach innen verschoben wird.

(Geerbt von UIElement)
OnTouchLeave(TouchEventArgs)

Stellt Klassenbehandlung für das TouchLeave-Routingereignis bereit, das auftritt, wenn eine Fingereingabe in UIElement von innerhalb der Grenzen nach außen verschoben wird.

(Geerbt von UIElement)
OnTouchMove(TouchEventArgs)

Stellt Klassenbehandlung für das TouchMove-Routingereignis bereit, das auftritt, wenn sich eine Fingereingabe innerhalb dieses Elements bewegt.

(Geerbt von UIElement)
OnTouchUp(TouchEventArgs)

Stellt Klassenbehandlung für das TouchUp-Routingereignis bereit, das auftritt, wenn eine Fingereingabe innerhalb dieses Elements freigegeben 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 die VisualCollection des visuellen Objekts geändert wurde.

(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 spezielle Unterklassen des FrameworkElement. ParentLayoutInvalidated(UIElement) wird aufgerufen, wenn ein untergeordnetes Element eine Eigenschaft für ungültig erklärt hat, die in den Metadaten entsprechend markiert ist, dass sie das Measure oder die Anordnungsdurchläufe des übergeordneten Elements während des Layouts beeinflusst.

(Geerbt von FrameworkElement)
PointFromScreen(Point)

Konvertiert einen in Bildschirmkoordinaten angegebenen Point in einen Point, der das aktuelle Koordinatensystem des Visual darstellt.

(Geerbt von Visual)
PointToScreen(Point)

Konvertiert einen Point, der das aktuelle Koordinatensystem des Visual darstellt, in einen in Bildschirmkoordinaten angegebenen Point.

(Geerbt von Visual)
PredictFocus(FocusNavigationDirection)

Bestimmt das nächste Element, das relativ zu diesem Element den Fokus in einer angegebenen Fokusverschiebungsrichtung erhalten würde, verschiebt den Fokus jedoch nicht.

(Geerbt von FrameworkElement)
PrepareContainerForItemOverride(DependencyObject, Object)

Bereitet eine neue Zeile auf das angegebene Element vor.

RaiseEvent(RoutedEventArgs)

Löst ein bestimmtes Routingereignis aus. Das auszulösende RoutedEvent wird innerhalb der RoutedEventArgs-Instanz identifiziert, die bereitgestellt wird (als RoutedEvent-Eigenschaft für diese Ereignisdaten).

(Geerbt von UIElement)
ReadLocalValue(DependencyProperty)

Gibt den lokalen Wert einer Abhängigkeitseigenschaft zurück, wenn dieser vorhanden ist.

(Geerbt von DependencyObject)
RegisterName(String, Object)

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

(Geerbt von FrameworkElement)
ReleaseAllTouchCaptures()

Gibt alle erfassten Fingereingabegeräte für das Element frei.

(Geerbt von UIElement)
ReleaseMouseCapture()

Gibt die Erfassung von Mauseingaben frei, wenn für dieses Element die Erfassung festgelegt war.

(Geerbt von UIElement)
ReleaseStylusCapture()

Gibt das Erfassen der Eingaben von Tablettstiftgeräten frei, wenn für dieses Element die Erfassung festgelegt war.

(Geerbt von UIElement)
ReleaseTouchCapture(TouchDevice)

Versucht, das angegebene Fingereingabegerä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 angegebene Objekt aus der logischen Struktur dieses Elements. FrameworkElement aktualisiert die übergeordneten Zeiger des betroffenen logischen Baums, um ihn mit der Löschung synchron zu halten.

(Geerbt von FrameworkElement)
RemoveVisualChild(Visual)

Entfernt die hierarchische Beziehung zwischen zwei visuellen Elementen.

(Geerbt von Visual)
ScrollIntoView(Object)

Führt einen vertikalen Bildlauf durch das DataGrid-Objekt durch, um die Zeile für das angegebene Datenelement anzuzeigen.

ScrollIntoView(Object, DataGridColumn)

Führt einen vertikalen und horizontalen Bildlauf im DataGrid-Objekt aus, um eine Zelle für das angegebene Datenelement und die Spalte anzuzeigen.

SelectAll()

Wählt alle Elemente im MultiSelector aus.

(Geerbt von MultiSelector)
SelectAllCells()

Wählt alle Zellen in der DataGrid aus.

SetBinding(DependencyProperty, BindingBase)

Fügt auf der Grundlage des bereitgestellten Bindungsobjekts eine Bindung an dieses Element an.

(Geerbt von FrameworkElement)
SetBinding(DependencyProperty, String)

Fügt auf der Grundlage des bereitgestellten Namens der Quelleigenschaft als Pfadangabe zur Datenquelle eine Bindung an dieses Element an.

(Geerbt von FrameworkElement)
SetCurrentValue(DependencyProperty, Object)

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

(Geerbt von DependencyObject)
SetDetailsVisibilityForItem(Object, Visibility)

Legt den Wert der DetailsVisibility-Eigenschaft für DataGridRow fest, das das angegebene Objekt enthält.

SetResourceReference(DependencyProperty, Object)

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

(Geerbt von FrameworkElement)
SetValue(DependencyProperty, Object)

Legt den lokalen Wert einer Abhängigkeitseigenschaft fest, die durch ihren Bezeichner angegeben ist.

(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 ist.

(Geerbt von DependencyObject)
ShouldApplyItemContainerStyle(DependencyObject, Object)

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

(Geerbt von ItemsControl)
ShouldSerializeCommandBindings()

Gibt zurück, ob in Serialisierungsprozessen der Inhalt der CommandBindings-Eigenschaft für Instanzen dieser Klasse serialisiert werden soll.

(Geerbt von UIElement)
ShouldSerializeGroupStyle()

Gibt einen Wert zurück, der angibt, ob Serialisierungsprozesse den tatsächlichen Wert der GroupStyle-Eigenschaft serialisieren sollen.

(Geerbt von ItemsControl)
ShouldSerializeInputBindings()

Gibt zurück, ob in Serialisierungsprozessen der Inhalt der InputBindings-Eigenschaft für Instanzen dieser Klasse serialisiert werden soll.

(Geerbt von UIElement)
ShouldSerializeItems()

Gibt einen Wert zurück, der angibt, ob Serialisierungsprozesse den tatsächlichen Wert der Items-Eigenschaft serialisieren sollen.

(Geerbt von ItemsControl)
ShouldSerializeProperty(DependencyProperty)

Gibt einen Wert zurück, der angibt, ob Serialisierungsprozesse den Wert der bereitgestellten 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, mit der Koordinaten des Visual in den Visual-Vorgänger des visuellen Objekts transformiert werden können.

(Geerbt von Visual)
TransformToAncestor(Visual3D)

Gibt eine Transformation zurück, mit der Koordinaten des Visual in den Visual3D-Vorgänger des visuellen Objekts transformiert werden können.

(Geerbt von Visual)
TransformToDescendant(Visual)

Gibt eine Transformation zurück, mit der Koordinaten des Visual in den angegebenen Nachfolger des visuellen Objekts transformiert werden können.

(Geerbt von Visual)
TransformToVisual(Visual)

Gibt eine Transformation zurück, mit der Koordinaten des Visual in das angegebene visuelle Objekt transformiert werden können.

(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, sofern sie gefunden wurde.

(Geerbt von FrameworkElement)
UnregisterName(String)

Vereinfacht den Zugriff auf die NameScope-Methode zum Aufheben der Registrierung.

(Geerbt von FrameworkElement)
UnselectAll()

Hebt die Auswahl aller Elemente im MultiSelector auf.

(Geerbt von MultiSelector)
UnselectAllCells()

Hebt die Auswahl für alle Zellen im DataGrid-Objekt aus.

UpdateDefaultStyle()

Wendet erneut den Standardstil auf den aktuellen FrameworkElement an.

(Geerbt von FrameworkElement)
UpdateLayout()

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

(Geerbt von UIElement)
VerifyAccess()

Erzwingt, dass der aufrufende Thread auf dieses DispatcherObject zugreifen kann.

(Geerbt von DispatcherObject)

Ereignisse

AddingNewItem

Tritt ein, bevor der Liste ein neues Element zum DataGrid hinzugefügt wird.

AutoGeneratedColumns

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

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 Zellenbearbeitung übertragen oder abgebrochen wird.

ColumnDisplayIndexChanged

Tritt ein, wenn die DisplayIndex-Eigenschaft in einer Spalte geändert wird.

ColumnHeaderDragCompleted

Tritt auf, wenn der Benutzer einen Spaltenheader freigibt, nachdem er ihn mit der Maus gezogen hat.

ColumnHeaderDragDelta

Tritt immer dann auf, wenn sich die Position der Maus beim Ziehen eines Spaltenheaders ändert.

ColumnHeaderDragStarted

Tritt auf, wenn der Benutzer beginnt, mithilfe der Maus einen Spaltenheader zu ziehen.

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 für ein Element auf.

(Geerbt von FrameworkElement)
ContextMenuOpening

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

(Geerbt von FrameworkElement)
CopyingRowClipboardContent

Tritt auf, nachdem der Standardzeileninhalt vorbereitet wurde.

CurrentCellChanged

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

DataContextChanged

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

(Geerbt von FrameworkElement)
DragEnter

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

(Geerbt von UIElement)
DragLeave

Tritt auf, wenn das Eingabesystem ein zugrunde liegendes Drag-Ereignis mit diesem Element als Drag-Quelle 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 Ablageereignis meldet, das dieses Element als Ablageziel aufweist.

(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 & Drop-Ereignis meldet, das dieses Element betrifft.

(Geerbt von UIElement)
GotFocus

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

(Geerbt von UIElement)
GotKeyboardFocus

Tritt auf, wenn sich der Fokus der Tastatur auf diesem Element befindet.

(Geerbt von UIElement)
GotMouseCapture

Tritt auf, wenn dieses Element die Mausauswahl erhält.

(Geerbt von UIElement)
GotStylusCapture

Tritt auf, wenn dieses Element die Stiftauswahl erhält.

(Geerbt von UIElement)
GotTouchCapture

Tritt ein, wenn eine Fingereingabe für dieses Element erfasst wird.

(Geerbt von UIElement)
Initialized

Tritt ein, wenn dieses FrameworkElement initialisiert wird. Dieses Ereignis geht mit Fällen einher, in denen sich der Wert der IsInitialized-Eigenschaft von false (oder nicht definiert) in true ändert.

(Geerbt von FrameworkElement)
InitializingNewItem

Tritt beim Erstellen eines neuen Elements auf.

IsEnabledChanged

Tritt ein, wenn der Wert der IsEnabled-Eigenschaft für dieses Element geändert wird.

(Geerbt von UIElement)
IsHitTestVisibleChanged

Tritt ein, wenn der Wert der IsHitTestVisible-Abhängigkeitseigenschaft für dieses Element geändert wird.

(Geerbt von UIElement)
IsKeyboardFocusedChanged

Tritt ein, wenn der Wert der IsKeyboardFocused-Eigenschaft für dieses Element geändert wird.

(Geerbt von UIElement)
IsKeyboardFocusWithinChanged

Tritt ein, wenn der Wert der IsKeyboardFocusWithin-Eigenschaft für dieses Element geändert wird.

(Geerbt von UIElement)
IsMouseCapturedChanged

Tritt ein, wenn der Wert der IsMouseCaptured-Eigenschaft für dieses Element geändert wird.

(Geerbt von UIElement)
IsMouseCaptureWithinChanged

Tritt ein, wenn der Wert der IsMouseCaptureWithinProperty für dieses Element geändert wird.

(Geerbt von UIElement)
IsMouseDirectlyOverChanged

Tritt ein, wenn der Wert der IsMouseDirectlyOver-Eigenschaft für dieses Element geändert wird.

(Geerbt von UIElement)
IsStylusCapturedChanged

Tritt ein, wenn der Wert der IsStylusCaptured-Eigenschaft für dieses Element geändert wird.

(Geerbt von UIElement)
IsStylusCaptureWithinChanged

Tritt ein, wenn der Wert der IsStylusCaptureWithin-Eigenschaft für dieses Element geändert wird.

(Geerbt von UIElement)
IsStylusDirectlyOverChanged

Tritt ein, wenn der Wert der IsStylusDirectlyOver-Eigenschaft für dieses Element geändert wird.

(Geerbt von UIElement)
IsVisibleChanged

Tritt ein, wenn der Wert der IsVisible-Eigenschaft für dieses Element geändert wird.

(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 eine Taste losgelassen wird, während sich der Fokus auf diesem Element befindet.

(Geerbt von UIElement)
LayoutUpdated

Tritt ein, wenn das Layout der verschiedenen visuellen Elemente, die dem aktuellen Dispatcher zugeordnet sind, geändert wird.

(Geerbt von UIElement)
Loaded

Tritt auf, wenn das Element ausgerichtet und gerendert sowie zur Interaktion vorbereitet wurde.

(Geerbt von FrameworkElement)
LoadingRow

Tritt ein, nachdem eine DataGridRow instanziiert wurde, damit Sie sie vor der Verwendung anpassen können.

LoadingRowDetails

Tritt auf, wenn eine neue Zeilendetailvorlage für eine Zeile übernommen wird.

LostFocus

Tritt auf, wenn dieses Element den logischen Fokus verliert.

(Geerbt von UIElement)
LostKeyboardFocus

Tritt auf, wenn sich der Fokus der Tastatur nicht mehr auf diesem Element befindet.

(Geerbt von UIElement)
LostMouseCapture

Tritt auf, wenn dieses Element die Mausauswahl verliert.

(Geerbt von UIElement)
LostStylusCapture

Tritt auf, wenn dieses Element die Stiftauswahl verliert.

(Geerbt von UIElement)
LostTouchCapture

Tritt ein, wenn dieses Element keine Fingereingaben mehr erfasst.

(Geerbt von UIElement)
ManipulationBoundaryFeedback

Tritt ein, wenn die Bearbeitung an eine Grenze stößt.

(Geerbt von UIElement)
ManipulationCompleted

Tritt ein, wenn Bearbeitung und Trägheitsmoment für das UIElement-Objekt abgeschlossen sind.

(Geerbt von UIElement)
ManipulationDelta

Tritt ein, wenn sich die Position des Eingabegeräts während einer Bearbeitung ändert.

(Geerbt von UIElement)
ManipulationInertiaStarting

Tritt ein, wenn das Eingabegerät während der Bearbeitung den Kontakt zum UIElement-Objekt verliert und ein Trägheitsmoment einsetzt.

(Geerbt von UIElement)
ManipulationStarted

Tritt ein, wenn ein Eingabegerät mit der Bearbeitung des UIElement-Objekts beginnt.

(Geerbt von UIElement)
ManipulationStarting

Tritt bei der ersten Erstellung des Manipulationsprozessors auf.

(Geerbt von UIElement)
MouseDoubleClick

Tritt auf, wenn mindestens zwei Mal mit einer Maustaste geklickt wird.

(Geerbt von Control)
MouseDown

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

(Geerbt von UIElement)
MouseEnter

Tritt auf, wenn der Mauszeiger in den Bereich dieses Elements eintritt.

(Geerbt von UIElement)
MouseLeave

Tritt auf, wenn der Mauszeiger den Bereich 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 der Mauszeiger bewegt wird, während er sich über diesem Element befindet.

(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 Maustaste über diesem 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 versetzt wird.

PreviewDragEnter

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

(Geerbt von UIElement)
PreviewDragLeave

Tritt auf, wenn das Eingabesystem ein zugrunde liegendes Drag-Ereignis mit diesem Element als Drag-Quelle 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 Ablageereignis meldet, das dieses Element als Ablageziel aufweist.

(Geerbt von UIElement)
PreviewGiveFeedback

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

(Geerbt von UIElement)
PreviewGotKeyboardFocus

Tritt auf, wenn sich der Fokus der Tastatur auf diesem Element befindet.

(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 eine Taste losgelassen wird, während sich der Fokus auf diesem Element befindet.

(Geerbt von UIElement)
PreviewLostKeyboardFocus

Tritt auf, wenn sich der Fokus der Tastatur nicht mehr auf diesem Element befindet.

(Geerbt von UIElement)
PreviewMouseDoubleClick

Tritt auf, wenn ein Benutzer mindestens zweimal die Maustaste drückt.

(Geerbt von Control)
PreviewMouseDown

Tritt auf, wenn eine 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 er sich ü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 Maustaste losgelassen wird, während sich der Mauszeiger über diesem Element befindet.

(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 sich der Status der Tastatur oder der Maustaste während eines Drag & Drop-Vorgangs ändert.

(Geerbt von UIElement)
PreviewStylusButtonDown

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

(Geerbt von UIElement)
PreviewStylusButtonUp

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

(Geerbt von UIElement)
PreviewStylusDown

Tritt auf, wenn der Stift den Digitizer berührt, während dieser sich über diesem Element befindet.

(Geerbt von UIElement)
PreviewStylusInAirMove

Tritt auf, wenn der Stift über ein Element bewegt wird, ohne den Digitizer zu berühren.

(Geerbt von UIElement)
PreviewStylusInRange

Tritt auf, wenn sich der Tablettstift nah genug am Digitizer befindet, um erkannt zu werden, während er sich über diesem Element befindet.

(Geerbt von UIElement)
PreviewStylusMove

Tritt auf, wenn der Tablettstift bewegt wird, während er sich über dem Element befindet. Der Tablettstift muss während der Erkennung durch den Digitizer bewegt werden, damit dieses Ereignis ausgelöst wird, andernfalls wird stattdessen PreviewStylusInAirMove ausgelöst.

(Geerbt von UIElement)
PreviewStylusOutOfRange

Tritt auf, wenn sich der Stift zu weit vom Digitizer entfernt befindet, um erkannt zu werden.

(Geerbt von UIElement)
PreviewStylusSystemGesture

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

(Geerbt von UIElement)
PreviewStylusUp

Tritt auf, wenn der Benutzer den Tablettstift vom Digitizer hebt, während er sich über diesem Element befindet.

(Geerbt von UIElement)
PreviewTextInput

Tritt auf, wenn dieses Element Text geräteunabhängig empfängt.

(Geerbt von UIElement)
PreviewTouchDown

Tritt auf, wenn ein Finger den Bildschirm berührt und sich dieser ü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 genommen wird, während sich der Finger über diesem Element befindet.

(Geerbt von UIElement)
QueryContinueDrag

Tritt auf, wenn sich der Status der Tastatur oder der Maustaste während eines Drag & Drop-Vorgangs ändert.

(Geerbt von UIElement)
QueryCursor

Tritt auf, wenn die Anzeige des Cursors angefordert wird. Dieses Ereignis wird immer dann für ein Element ausgelöst, wenn der Mauszeiger an eine neue Position bewegt wird, d  h., das Cursorobjekt muss möglicherweise in Abhängigkeit von seiner neuen Position geändert werden.

(Geerbt von UIElement)
RequestBringIntoView

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

(Geerbt von FrameworkElement)
RowDetailsVisibilityChanged

Tritt auf, wenn sich die Sichtbarkeit eines Zeilendetailelements ändert.

RowEditEnding

Tritt auf, bevor eine Zeilenbearbeitung übertragen oder abgebrochen wird.

SelectedCellsChanged

Tritt ein, wenn die SelectedCells-Auflistung geändert wird.

SelectionChanged

Tritt auf, wenn die Auswahl eines Selector geändert wird.

(Geerbt von Selector)
SizeChanged

Tritt ein, wenn sich der Wert der ActualHeight-Eigenschaft oder der ActualWidth-Eigenschaft für dieses Element ändert.

(Geerbt von FrameworkElement)
Sorting

Tritt beim Sortieren einer Spalte ein.

SourceUpdated

Tritt ein, wenn sich der Quellwert für eine vorhandene Eigenschaft ändert, die an dieses Element gebunden ist.

(Geerbt von FrameworkElement)
StylusButtonDown

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

(Geerbt von UIElement)
StylusButtonUp

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

(Geerbt von UIElement)
StylusDown

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

(Geerbt von UIElement)
StylusEnter

Tritt auf, wenn der Stift in den Bereich dieses Elements eintritt.

(Geerbt von UIElement)
StylusInAirMove

Tritt auf, wenn der Stift über ein Element bewegt wird, ohne den Digitizer zu berühren.

(Geerbt von UIElement)
StylusInRange

Tritt auf, wenn sich der Tablettstift nah genug am Digitizer befindet, um erkannt zu werden, während er sich über diesem Element befindet.

(Geerbt von UIElement)
StylusLeave

Tritt auf, wenn der Stift den Bereich des Elements verlässt.

(Geerbt von UIElement)
StylusMove

Tritt auf, wenn der Stift über das Element bewegt wird. Zum Auslösen dieses Ereignisses muss der Stift auf dem Digitizer bewegt werden. Andernfalls wird StylusInAirMove ausgelöst.

(Geerbt von UIElement)
StylusOutOfRange

Tritt auf, wenn der Stift zu weit vom Digitizer entfernt ist, um erkannt zu werden, während er sich über diesem Element befindet.

(Geerbt von UIElement)
StylusSystemGesture

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

(Geerbt von UIElement)
StylusUp

Tritt auf, wenn ein Benutzer den Stift vom Digitizer hebt, während sich der Stift über diesem Element befindet.

(Geerbt von UIElement)
TargetUpdated

Tritt auf, wenn sich der Zielwert für eine Eigenschaftenbindung bei diesem Element ändert.

(Geerbt von FrameworkElement)
TextInput

Tritt auf, wenn dieses Element Text geräteunabhängig empfängt.

(Geerbt von UIElement)
ToolTipClosing

Tritt unmittelbar vor dem Schließen einer QuickInfo über dem Element ein.

(Geerbt von FrameworkElement)
ToolTipOpening

Tritt beim Öffnen einer QuickInfo im Element auf.

(Geerbt von FrameworkElement)
TouchDown

Tritt auf, wenn ein Finger den Bildschirm berührt und sich dieser über diesem Element befindet.

(Geerbt von UIElement)
TouchEnter

Tritt ein, wenn sich eine Fingereingabe in die Grenzen dieses Elements hineinbewegt.

(Geerbt von UIElement)
TouchLeave

Tritt ein, wenn sich eine Fingereingabe aus den Grenzen dieses Elements herausbewegt.

(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 genommen wird, während sich der Finger über diesem Element befindet.

(Geerbt von UIElement)
Unloaded

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

(Geerbt von FrameworkElement)
UnloadingRow

Tritt ein, wenn ein DataGridRow-Objekt für die Wiederverwendung verfügbar wird.

UnloadingRowDetails

Tritt ein, wenn ein Zeilendetailelement für die Wiederverwendung verfügbar wird.

Explizite Schnittstellenimplementierungen

IAddChild.AddChild(Object)

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

(Geerbt von ItemsControl)
IAddChild.AddText(String)

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

(Geerbt von ItemsControl)
IContainItemStorage.Clear()

Löscht alle Eigenschaftszuordnungen.

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

Entfernt die Zuordnung zwischen dem angegebenen Element und der 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 Wert und ordnet diese dem angegebenen Element zu.

(Geerbt von ItemsControl)
IQueryAmbient.IsAmbientPropertyAvailable(String)

Eine Beschreibung dieses Members finden Sie unter der IsAmbientPropertyAvailable(String)-Methode.

(Geerbt von FrameworkElement)

Gilt für: