DataGrid Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar en kontroll som visar data i ett anpassningsbart rutnät.
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
- Arv
Exempel
I följande exempel visas hur du binder en DataGrid till en DataTable och använder automatisk generering av kolumner. DataTable Fylls i med hjälp Fill av metoden för en DataAdapter från en DataSet. Mer information finns i Skapa en datauppsättning och fylla i en datauppsättning från en DataAdapter. Om du vill använda WPF Designer för Visual Studio kan du läsa Bind WPF kontroller för data i 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
I följande exempel visas hur du skapar en DataGrid med en anpassad Columns samling.
<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
Kommentarer
Kontrollen DataGrid ger ett flexibelt sätt att visa en samling data i rader och kolumner. Innehåller DataGrid inbyggda kolumntyper och en mallkolumn för att vara värd för anpassat innehåll. Den inbyggda radtypen innehåller ett listrutedetaljavsnitt som du kan använda för att visa ytterligare innehåll under cellvärdena.
Bindning till data
Om du vill binda DataGrid till data anger du ItemsSource egenskapen till en IEnumerable implementering. Varje rad i datarutnätet är bunden till ett objekt i datakällan och varje kolumn i datarutnätet är bunden till en egenskap för dataobjektet. För DataGrid att användargränssnittet ska uppdateras automatiskt när objekt läggs till eller tas bort från källdata måste DataGrid de vara bundna till en samling som implementerar INotifyCollectionChanged gränssnittet, till exempel en ObservableCollection<T>. För att automatiskt återspegla egenskapsändringar måste objekten i källsamlingen INotifyPropertyChanged implementera gränssnittet. Mer information finns i Databindning (WPF).
Columns
Som standardinställning genererar DataGrid kontrollen kolumner automatiskt när du anger egenskapen ItemsSource. Vilken typ av kolumn som genereras beror på typen av data i kolumnen. I följande tabell visas de genererade kolumntyperna.
| Genererad kolumntyp | Datatyp |
|---|---|
| DataGridTextColumn | String |
| DataGridCheckBoxColumn | Boolean |
| DataGridComboBoxColumn | Enum |
| DataGridHyperlinkColumn | Uri |
Följande bild visar var och en av kolumntyperna.
När kolumner genereras automatiskt kan du hantera AutoGeneratingColumn händelsen för att anpassa eller avbryta kolumner innan de läggs till i DataGrid. Om du lägger till både användardefinierade kolumner och automatiskt genererade kolumner i DataGridläggs de användardefinierade kolumnerna till först. Om du vill ordna om visningsordningen för kolumnerna kan du ange DisplayIndex egenskapen för enskilda kolumner.
Du kan förhindra automatisk kolumngenerering genom att ange AutoGenerateColumns egenskapen till false. Detta är användbart om du vill skapa och konfigurera alla kolumner explicit.
Använd typen DataGridTemplateColumn för att definiera en anpassad kolumn om de inbyggda kolumntyperna inte uppfyller dina behov. Typen DataGridTemplateColumn innehåller CellTemplate och CellEditingTemplate egenskaper som gör att du kan ange innehållsmallar för både visnings- och redigeringslägen. Du kan till exempel definiera en anpassad kolumn för datum. CellTemplate Kan definiera ett TextBlock för att visa ett datum och CellEditingTemplate kan definiera en DatePicker kontroll för att redigera datumet.
Du kan använda Columns samlingen för att programmatiskt lägga till, infoga, ta bort och ändra alla kolumner i kontrollen vid körning. Kontrollera egenskapen IsAutoGenerated för att avgöra om en kolumn genereras automatiskt eller användardefinierad. Automatiskt genererade kolumner läggs till, tas bort eller återskapas automatiskt när ändringarna ItemsSource görs.
Urval
Som standard markeras hela raden när en användare klickar på en cell i en DataGrid, och en användare kan välja flera rader. Du kan ange egenskapen SelectionUnit för att ange om en användare kan markera celler, fullständiga rader eller båda. Ange egenskapen SelectionMode för att ange om flera rader eller celler kan väljas, eller endast enstaka rader eller celler.
Du kan få information om de celler som har valts från egenskapen SelectedCells . Du kan få information om celler för vilka markeringen har ändrats i händelsen SelectedCellsChangedEventArgsSelectedCellsChanged. Anropa metoderna SelectAllCells eller UnselectAllCells för att programmatiskt markera eller avmarkera alla celler. Mer information finns i Standardbeteende för tangentbord och mus i DataGrid-kontrollen.
Gruppering, sortering och filtrering
Som standard kan du sortera objekt i en DataGrid genom att klicka på kolumnrubriken. Du kan anpassa sortering genom att hantera Sorting händelsen. Om du vill avbryta standardsortering anger du egenskapen Handled till true. Du kan också sortera källdata innan de visas i DataGrid.
Om du vill gruppera, sortera och filtrera data i DataGridbinder DataGrid du till en ICollectionView implementering som stöder dessa åtgärder. Sedan utför du åtgärderna i samlingsvyn. När objekt grupperas i DataGridkan du definiera en GroupStyle som anger utseendet på varje grupp. Du tillämpar GroupStyle genom att lägga till den i GroupStyle-samlingen för DataGrid. Om du har flera grupperingsnivåer kan du använda olika format på varje gruppnivå. Formatmallar tillämpas i den ordning de definieras. Mer information finns i Så här: Gruppera, Sortera och Filtrera data i DataGrid-kontrollen.
Redigering
Som standard kan du redigera objekt direkt i DataGrid. För att garantera att redigeringar kan checkas in och avbrytas korrekt måste objekten i DataGrid implementera gränssnittet IEditableObject. Du kan också ställa in IsReadOnly-egenskapen till true för att inaktivera redigering i DataGrid.
DataGrid Har inbyggt stöd för följande redigeringskommandon:
| Kommando | Standardbindning av indata |
|---|---|
| BeginEditCommand | F2 |
| CancelEditCommand | ESC |
| CommitEditCommand | ENTER |
| DeleteCommand | DELETE |
Du placerar den aktuella cellen i redigeringsläge genom att klicka på den eller trycka på F2. En redigering på cellnivå checkas in när du flyttar till en annan cell på samma rad eller trycker på RETUR medan cellen är i redigeringsläge. Alla redigeringar i en rad checkas in när du flyttar till en annan rad eller trycker på RETUR medan raden är i redigeringsläge. Du avbryter en cellredigering genom att trycka på ESC en gång och avbryta alla ändringar i en rad genom att trycka på ESC två gånger. Mer information om hur man programmatiskt begår och avbryter redigeringar finns i metoderna BeginEdit, CommitEdit och CancelEdit. Mer information om redigeringsrelaterade händelser finns i BeginningEdit, PreparingCellForEdit, CellEditEndingoch RowEditEnding.
CanUserAddRows Ange egenskaperna och CanUserDeleteRows för att ange om en användare kan lägga till eller ta bort rader. En användare kan ta bort markerade rader genom att trycka på DELETE-tangenten. Om egenskapen CanUserAddRows är inställd på trueläggs en ny objektrad till som den sista raden i DataGrid. Du kan ange standardvärden för nya objekt genom att hantera händelsen InitializingNewItem .
Anteckning
Om redigeringsåtgärder tillåts påverkas av en mängd ytterligare faktorer, inklusive IsReadOnly tillståndet DataGridoch IsEnabled för , och om den underliggande datainsamlingen tillåter åtgärden.
Validation
Möjliggör DataGrid att du kan verifiera både cell- och radnivå. Med validering på cellnivå verifierar du enskilda egenskaper för ett bundet dataobjekt när en användare uppdaterar ett värde. Med validering på radnivå validerar du hela dataobjekt när en användare checkar in ändringar i en rad. Du kan ge anpassad visuell feedback för valideringsfel på radnivå genom att ange RowValidationErrorTemplate egenskapen eller använda standardfelindikatorn. Skapa en anpassad verifieringsregel genom att skapa en klass som härleds från ValidationRule klassen och implementera Validate metoden. Lägg till den anpassade verifieringsregeln i RowValidationRules samlingen.
Anpassa DataGrid-kontrollen
Kontrollen DataGrid stöder vanliga alternativ för tabellformatering, till exempel alternerande radbakgrunder och möjligheten att visa eller dölja rubriker, stödlinjer och rullningslister. Kontrollen innehåller dessutom flera format- och mallegenskaper som du kan använda för att helt ändra kontrollens utseende och dess rader, kolumner, rubriker och celler.
Om du vill anpassa DataGrid beteendet kan du hantera händelser för markeringsändring, cellredigering och omordning av kolumner. Dessutom tillgängliggör DataGrid flera händelser för återanvändning av rader som du kan hantera för att anpassa rader.
Använd DataGrid egenskapen för att tillämpa samma inställningar på flera Style kontroller. Du kan ändra standardvärdet ControlTemplate för att ge kontrollen ett unikt utseende. Mer information om hur du skapar en ControlTemplatefinns i Skapa en mall för en kontroll. Information om vilka delar och tillstånd som är specifika för finns i DataGridDataGrid-format och mallar.
Beroendeegenskaper för den här kontrollen kan anges av kontrollens standardformat. Om en egenskap har antagits av en standardstil kan egenskapen ändras från sitt standardvärde när kontrollen visas i programmet. Standardformatet bestäms av vilket skrivbordstema som används när programmet körs.
Anteckning
Att ange en visuell egenskap har bara en effekt om den egenskapen både finns i kontrollens standardmall och anges med hjälp av en TemplateBinding.
Vanliga uppgifter
Följande tabell innehåller information om uppgifter som vanligtvis är associerade med DataGrid.
| Uppgift | Implementation |
|---|---|
| Ange alternerande bakgrundsfärger för rad | Ange egenskapen AlternationIndex till 2 eller fler och tilldela sedan en Brush till egenskaperna RowBackground och AlternatingRowBackground. |
| Definiera urvalsbeteende för celler och rader | Ange egenskaperna SelectionMode och SelectionUnit. |
| Anpassa det visuella utseendet på rubriker, celler och rader | Tillämpa en ny Style på egenskaperna ColumnHeaderStyle, RowHeaderStyle, CellStyleeller RowStyle. |
| Ange storleksalternativ | Ange egenskaperna Height, MaxHeight, MinHeight, Width, MaxWidtheller MinWidth. Mer information finns i Storleksalternativ i DataGrid Control. |
| Få åtkomst till markerade objekt | Kontrollera egenskapen SelectedCells för att hämta de markerade cellerna och kontrollera SelectedItems egenskapen för att hämta de markerade raderna. För mer information, se egenskapen SelectedCells. |
| Anpassa slutanvändarinteraktioner | Ange egenskaperna CanUserAddRows, CanUserDeleteRows, CanUserReorderColumns, CanUserResizeColumns, CanUserResizeRowsoch CanUserSortColumns. |
| Avbryta eller ändra automatiskt genererade kolumner | Hantera händelsen AutoGeneratingColumn. |
| Låsa en kolumn | Ange egenskapen FrozenColumnCount till 1 och flytta kolumnen till den position som är längst till vänster genom att ange egenskapen DisplayIndex till 0. |
| Använda XML-data som datakälla | ItemsSource Binda på DataGrid till XPath-frågan som representerar samlingen med objekt. Skapa varje kolumn i DataGrid. Binda varje kolumn genom att ange XPath för bindningen till sökfrågan som hämtar egenskapen i objektkällan. Ett exempel finns i DataGridTextColumn. |
| Gruppera objekt | Bind till en CollectionView eller CollectionViewSource som stöder gruppering. Mer information finns i Så här: Gruppera, Sortera och Filtrera data i DataGrid-kontrollen. |
| Visa informationsavsnittet för en rad | Definiera en RowDetailsTemplate för att ange utseendet på informationsavsnittet. RowDetailsVisibilityMode Ange när informationsavsnittet ska visas. Mer information finns i Så här lägger du till radinformation i en DataGrid-kontroll. |
Konstruktorer
| Name | Description |
|---|---|
| DataGrid() |
Initierar en ny instans av DataGrid klassen. |
Fält
Egenskaper
| Name | Description |
|---|---|
| ActualHeight |
Hämtar elementets renderade höjd. (Ärvd från FrameworkElement) |
| ActualWidth |
Hämtar elementets renderade bredd. (Ärvd från FrameworkElement) |
| AllowDrop |
Hämtar eller anger ett värde som anger om det här elementet kan användas som mål för en dra och släpp-åtgärd. Det här är en beroendeegenskap. (Ärvd från UIElement) |
| AlternatingRowBackground |
Hämtar eller ställer in bakgrundspenseln för användning på alternerande rader. |
| AlternationCount |
Hämtar eller anger antalet alternerande objektcontainrar i ItemsControl, vilket gör att alternerande containrar kan ha ett unikt utseende. (Ärvd från ItemsControl) |
| AreAnyTouchesCaptured |
Hämtar ett värde som anger om minst en touch samlas in till det här elementet. (Ärvd från UIElement) |
| AreAnyTouchesCapturedWithin |
Hämtar ett värde som anger om minst en touch samlas in till det här elementet eller till underordnade element i dess visuella träd. (Ärvd från UIElement) |
| AreAnyTouchesDirectlyOver |
Hämtar ett värde som anger om minst en touch trycks över det här elementet. (Ärvd från UIElement) |
| AreAnyTouchesOver |
Hämtar ett värde som anger om minst en touch trycks över det här elementet eller underordnade element i dess visuella träd. (Ärvd från UIElement) |
| AreRowDetailsFrozen |
Hämtar eller anger ett värde som anger om radinformationen kan rulla vågrätt. |
| AutoGenerateColumns |
Hämtar eller anger ett värde som anger om kolumnerna skapas automatiskt. |
| Background |
Hämtar eller anger en pensel som beskriver bakgrunden till en kontroll. (Ärvd från Control) |
| BindingGroup |
Hämtar eller anger BindingGroup det som används för elementet. (Ärvd från FrameworkElement) |
| BitmapEffect |
Föråldrad.
Föråldrad.
Hämtar eller anger en bitmappseffekt som gäller direkt för det renderade innehållet för det här elementet. Det här är en beroendeegenskap. (Ärvd från UIElement) |
| BitmapEffectInput |
Föråldrad.
Föråldrad.
Hämtar eller anger en indatakälla för bitmappseffekten som gäller direkt för det renderade innehållet för det här elementet. Det här är en beroendeegenskap. (Ärvd från UIElement) |
| BorderBrush |
Hämtar eller anger en pensel som beskriver kantlinjebakgrunden för en kontroll. (Ärvd från Control) |
| BorderThickness |
Hämtar eller anger kanttjockleken för en kontroll. (Ärvd från Control) |
| CacheMode |
Hämtar eller anger en cachelagrad representation av UIElement. (Ärvd från UIElement) |
| CanSelectMultipleItems |
Hämtar eller anger ett värde som anger om flera objekt i MultiSelector kan väljas åt gången. (Ärvd från MultiSelector) |
| CanUserAddRows |
Hämtar eller anger ett värde som anger om användaren kan lägga till nya rader i DataGrid. |
| CanUserDeleteRows |
Hämtar eller anger ett värde som anger om användaren kan ta bort rader från DataGrid. |
| CanUserReorderColumns |
Hämtar eller anger ett värde som anger om användaren kan ändra kolumnvisningsordningen genom att dra kolumnrubriker med musen. |
| CanUserResizeColumns |
Hämtar eller anger ett värde som anger om användaren kan justera kolumnbredden med hjälp av musen. |
| CanUserResizeRows |
Hämtar eller anger ett värde som anger om användaren kan justera höjden på rader med hjälp av musen. |
| CanUserSortColumns |
Hämtar eller anger ett värde som anger om användaren kan sortera kolumner genom att klicka på kolumnrubriken. |
| CellsPanelHorizontalOffset |
Hämtar den vågräta förskjutningen för DataGridCellsPanel. |
| CellStyle |
Hämtar eller anger formatmallen som tillämpas på alla celler i DataGrid. |
| Clip |
Hämtar eller anger geometrin som används för att definiera dispositionen av innehållet i ett element. Det här är en beroendeegenskap. (Ärvd från UIElement) |
| ClipboardCopyMode |
Hämtar eller anger ett värde som anger hur innehåll kopieras till Urklipp. |
| ClipToBounds |
Hämtar eller anger ett värde som anger om innehållet i det här elementet (eller innehåll som kommer från elementets underordnade element) ska klippas in i storleken på det innehållande elementet. Det här är en beroendeegenskap. (Ärvd från UIElement) |
| ColumnHeaderHeight |
Hämtar eller anger höjden på kolumnrubrikraden. |
| ColumnHeaderStyle |
Hämtar eller anger formatmallen som tillämpas på alla kolumnrubriker i DataGrid. |
| Columns |
Hämtar en samling som innehåller alla kolumner i DataGrid. |
| ColumnWidth |
Hämtar eller anger standardbredd och storleksläge för kolumner och rubriker i DataGrid. |
| CommandBindings |
Hämtar en samling CommandBinding objekt som är associerade med det här elementet. A CommandBinding aktiverar kommandohantering för det här elementet och deklarerar länkningen mellan ett kommando, dess händelser och de hanterare som är kopplade till det här elementet. (Ärvd från UIElement) |
| ContextMenu |
Hämtar eller anger det snabbmenyelement som ska visas när snabbmenyn begärs via användargränssnittet (UI) inifrån det här elementet. (Ärvd från FrameworkElement) |
| CurrentCell |
Hämtar eller anger den cell som har fokus. |
| CurrentColumn |
Hämtar eller anger kolumnen som innehåller den aktuella cellen. |
| CurrentItem |
Hämtar dataobjektet som är bundet till raden som innehåller den aktuella cellen. |
| Cursor |
Hämtar eller anger markören som visas när muspekaren är över det här elementet. (Ärvd från FrameworkElement) |
| DataContext |
Hämtar eller anger datakontexten för ett element när det deltar i databindningen. (Ärvd från FrameworkElement) |
| DefaultStyleKey |
Hämtar eller anger den nyckel som ska användas för att referera till formatmallen för den här kontrollen, när temaformat används eller definieras. (Ärvd från FrameworkElement) |
| DeleteCommand |
Representerar kommandot som anger avsikten att ta bort den aktuella raden. |
| DependencyObjectType |
DependencyObjectType Hämtar som omsluter CLR-typen för den här instansen. (Ärvd från DependencyObject) |
| DesiredSize |
Hämtar storleken som det här elementet beräknade under måttpasset för layoutprocessen. (Ärvd från UIElement) |
| Dispatcher |
Hämtar det Dispatcher som DispatcherObject är associerat med. (Ärvd från DispatcherObject) |
| DisplayMemberPath |
Hämtar eller anger en sökväg till ett värde på källobjektet som ska fungera som visuell representation av objektet. (Ärvd från ItemsControl) |
| DragIndicatorStyle |
Hämtar eller anger det format som används vid återgivning av dragindikatorn som visas när du drar en kolumnrubrik. |
| DropLocationIndicatorStyle |
Hämtar eller anger det format som används för att ange släppplatsen när du drar en kolumnrubrik. |
| Effect |
Hämtar eller anger bitmappseffekten som ska tillämpas på UIElement. Det här är en beroendeegenskap. (Ärvd från UIElement) |
| EnableColumnVirtualization |
Hämtar eller anger ett värde som anger om kolumnvirtualisering är aktiverat. |
| EnableRowVirtualization |
Hämtar eller anger ett värde som anger om radvirtualisering är aktiverat. |
| FlowDirection |
Hämtar eller anger den riktning som text- och andra användargränssnittselement flödar i ett överordnat element som styr deras layout. (Ärvd från FrameworkElement) |
| Focusable |
Hämtar eller anger ett värde som anger om elementet kan ta emot fokus. Det här är en beroendeegenskap. (Ärvd från UIElement) |
| FocusBorderBrushKey |
Hämtar nyckeln som refererar till standardgränsborsten för en fokuserad cell. |
| FocusVisualStyle |
Hämtar eller anger en egenskap som möjliggör anpassning av utseende, effekter eller andra formategenskaper som gäller för det här elementet när det fångar tangentbordsfokus. (Ärvd från FrameworkElement) |
| FontFamily |
Hämtar eller anger teckensnittsfamiljen för kontrollen. (Ärvd från Control) |
| FontSize |
Hämtar eller anger teckenstorleken. (Ärvd från Control) |
| FontStretch |
Hämtar eller anger i vilken grad ett teckensnitt komprimeras eller expanderas på skärmen. (Ärvd från Control) |
| FontStyle |
Hämtar eller anger teckensnittsformatet. (Ärvd från Control) |
| FontWeight |
Hämtar eller anger vikten eller tjockleken för det angivna teckensnittet. (Ärvd från Control) |
| ForceCursor |
Hämtar eller anger ett värde som anger om detta FrameworkElement ska tvinga användargränssnittet (UI) att återge markören enligt egenskapens Cursor deklarerade värde. (Ärvd från FrameworkElement) |
| Foreground |
Hämtar eller ställer in en pensel som beskriver förgrundsfärgen. (Ärvd från Control) |
| FrozenColumnCount |
Hämtar eller anger antalet icke-rullningskolumner. |
| GridLinesVisibility |
Hämtar eller anger ett värde som anger vilka rutnätslinjer som visas. |
| GroupStyle |
Hämtar en samling GroupStyle objekt som definierar utseendet på varje gruppnivå. (Ärvd från ItemsControl) |
| GroupStyleSelector |
Hämtar eller anger en metod som gör att du kan ange anpassad urvalslogik för en GroupStyle som ska tillämpas på varje grupp i en samling. (Ärvd från ItemsControl) |
| HandlesScrolling |
Hämtar ett värde som anger om har stöd för DataGrid anpassad tangentbordsrullning. |
| HasAnimatedProperties |
Hämtar ett värde som anger om det här elementet har några animerade egenskaper. (Ärvd från UIElement) |
| HasEffectiveKeyboardFocus |
Hämtar ett värde som anger om har UIElement fokus. (Ärvd från UIElement) |
| HasItems |
Hämtar ett värde som anger om innehåller ItemsControl objekt. (Ärvd från ItemsControl) |
| HeadersVisibility |
Hämtar eller anger det värde som anger synligheten för rad- och kolumnrubrikerna. |
| HeadersVisibilityConverter |
Hämtar konverteraren som konverterar en DataGridHeadersVisibility till en Visibility. |
| Height |
Hämtar eller anger den föreslagna höjden på elementet. (Ärvd från FrameworkElement) |
| HorizontalAlignment |
Hämtar eller anger de vågräta justeringsegenskaper som tillämpas på det här elementet när det består av ett överordnat element, till exempel en panel eller objektkontroll. (Ärvd från FrameworkElement) |
| HorizontalContentAlignment |
Hämtar eller anger den vågräta justeringen av kontrollens innehåll. (Ärvd från Control) |
| HorizontalGridLinesBrush |
Hämtar eller ställer in penseln som används för att rita de vågräta rutnätslinjerna. |
| HorizontalScrollBarVisibility |
Hämtar eller anger ett värde som anger hur vågräta rullningslister visas i DataGrid. |
| InheritanceBehavior |
Hämtar eller anger omfångsgränserna för arv av egenskapsvärde, resursnyckelsökning och RelativeSource FindAncestor-sökning. (Ärvd från FrameworkElement) |
| InputBindings |
Hämtar samlingen med indatabindningar som är associerade med det här elementet. (Ärvd från UIElement) |
| InputScope |
Hämtar eller anger kontexten för indata som används av den här FrameworkElement. (Ärvd från FrameworkElement) |
| IsArrangeValid |
Hämtar ett värde som anger om den beräknade storleken och positionen för underordnade element i det här elementets layout är giltiga. (Ärvd från UIElement) |
| IsEnabled |
Hämtar eller anger ett värde som anger om det här elementet är aktiverat i användargränssnittet (UI). Det här är en beroendeegenskap. (Ärvd från UIElement) |
| IsEnabledCore |
Hämtar ett värde som blir returvärdet IsEnabled för i härledda klasser. (Ärvd från UIElement) |
| IsFocused |
Hämtar ett värde som avgör om det här elementet har logiskt fokus. Det här är en beroendeegenskap. (Ärvd från UIElement) |
| IsGrouping |
Hämtar ett värde som anger om kontrollen använder gruppering. (Ärvd från ItemsControl) |
| IsHitTestVisible |
Hämtar eller anger ett värde som deklarerar om det här elementet kan returneras som ett träfftestresultat från någon del av dess renderade innehåll. Det här är en beroendeegenskap. (Ärvd från UIElement) |
| IsInitialized |
Hämtar ett värde som anger om det här elementet har initierats, antingen under bearbetning av en XAML-processor eller genom att uttryckligen anropa dess EndInit() metod. (Ärvd från FrameworkElement) |
| IsInputMethodEnabled |
Hämtar ett värde som anger om ett indatametodsystem, till exempel en indatametodredigerare (IME), har aktiverats för bearbetning av indata till det här elementet. (Ärvd från UIElement) |
| IsKeyboardFocused |
Hämtar ett värde som anger om det här elementet har tangentbordsfokus. Det här är en beroendeegenskap. (Ärvd från UIElement) |
| IsKeyboardFocusWithin |
Hämtar ett värde som anger om tangentbordsfokus finns någonstans i elementet eller dess underordnade element i det visuella trädet. Det här är en beroendeegenskap. (Ärvd från UIElement) |
| IsLoaded |
Hämtar ett värde som anger om det här elementet har lästs in för presentationen. (Ärvd från FrameworkElement) |
| IsManipulationEnabled |
Hämtar eller anger ett värde som anger om manipulationshändelser är aktiverade på den här UIElement. (Ärvd från UIElement) |
| IsMeasureValid |
Hämtar ett värde som anger om den aktuella storleken som returneras av layoutmåttet är giltig. (Ärvd från UIElement) |
| IsMouseCaptured |
Hämtar ett värde som anger om musen hämtas till det här elementet. Det här är en beroendeegenskap. (Ärvd från UIElement) |
| IsMouseCaptureWithin |
Hämtar ett värde som avgör om musfångst innehas av det här elementet eller av underordnade element i dess visuella träd. Det här är en beroendeegenskap. (Ärvd från UIElement) |
| IsMouseDirectlyOver |
Hämtar ett värde som anger om muspekarens position motsvarar testresultatet, vilket tar hänsyn till elementet compositing. Det här är en beroendeegenskap. (Ärvd från UIElement) |
| IsMouseOver |
Hämtar ett värde som anger om muspekaren finns över det här elementet (inklusive underordnade element i det visuella trädet). Det här är en beroendeegenskap. (Ärvd från UIElement) |
| IsReadOnly |
Hämtar eller anger ett värde som anger om användaren kan redigera värden i DataGrid. |
| IsSealed |
Hämtar ett värde som anger om den här instansen för närvarande är förseglad (skrivskyddad). (Ärvd från DependencyObject) |
| IsStylusCaptured |
Hämtar ett värde som anger om pennan fångas upp av det här elementet. Det här är en beroendeegenskap. (Ärvd från UIElement) |
| IsStylusCaptureWithin |
Hämtar ett värde som avgör om pennan avbildas av det här elementet eller ett element inom elementgränsen och dess visuella träd. Det här är en beroendeegenskap. (Ärvd från UIElement) |
| IsStylusDirectlyOver |
Hämtar ett värde som anger om pennans position motsvarar testresultatet, vilket tar hänsyn till elementet compositing. Det här är en beroendeegenskap. (Ärvd från UIElement) |
| IsStylusOver |
Hämtar ett värde som anger om pennans markör finns över det här elementet (inklusive underordnade visuella element). Det här är en beroendeegenskap. (Ärvd från UIElement) |
| IsSynchronizedWithCurrentItem |
Hämtar eller anger ett värde som anger om ett Selector ska behålla SelectedItem synkroniserat med det aktuella objektet i Items egenskapen. (Ärvd från Selector) |
| IsTabStop |
Hämtar eller anger ett värde som anger om en kontroll ingår i fliknavigering. (Ärvd från Control) |
| IsTextSearchCaseSensitive |
Hämtar eller anger ett värde som anger om skiftläge är ett villkor vid sökning efter objekt. (Ärvd från ItemsControl) |
| IsTextSearchEnabled |
Hämtar eller anger ett värde som anger om TextSearch är aktiverat på instansen ItemsControl . (Ärvd från ItemsControl) |
| IsUpdatingSelectedItems |
Hämtar ett värde som anger om MultiSelector den för närvarande utför en massuppdatering av SelectedItems samlingen. (Ärvd från MultiSelector) |
| IsVisible |
Hämtar ett värde som anger om det här elementet visas i användargränssnittet (UI). Det här är en beroendeegenskap. (Ärvd från UIElement) |
| ItemBindingGroup |
Hämtar eller anger BindingGroup som kopieras till varje objekt i ItemsControl. (Ärvd från ItemsControl) |
| ItemContainerGenerator |
Hämtar det ItemContainerGenerator som är associerat med kontrollen. (Ärvd från ItemsControl) |
| ItemContainerStyle |
Hämtar eller anger Style det som tillämpas på containerelementet som genereras för varje objekt. (Ärvd från ItemsControl) |
| ItemContainerStyleSelector |
Hämtar eller anger logik för anpassad formatval för ett format som kan tillämpas på varje genererat containerelement. (Ärvd från ItemsControl) |
| Items |
Hämtar samlingen som används för att generera innehållet i ItemsControl. (Ärvd från ItemsControl) |
| ItemsPanel |
Hämtar eller anger mallen som definierar panelen som styr layouten för objekt. (Ärvd från ItemsControl) |
| ItemsSource |
Hämtar eller anger en samling som används för att generera innehållet i ItemsControl. (Ärvd från ItemsControl) |
| ItemStringFormat |
Hämtar eller anger en sammansatt sträng som anger hur objekten ska formateras i ItemsControl om de visas som strängar. (Ärvd från ItemsControl) |
| ItemTemplate |
Hämtar eller anger det DataTemplate som används för att visa varje objekt. (Ärvd från ItemsControl) |
| ItemTemplateSelector |
Hämtar eller anger den anpassade logiken för att välja en mall som används för att visa varje objekt. (Ärvd från ItemsControl) |
| Language |
Hämtar eller anger språkinformation för lokalisering/globalisering som gäller för ett element. (Ärvd från FrameworkElement) |
| LayoutTransform |
Hämtar eller anger en grafiktransformering som ska gälla för det här elementet när layouten utförs. (Ärvd från FrameworkElement) |
| LogicalChildren |
Hämtar en uppräkning för objektets ItemsControl logiska underordnade objekt. (Ärvd från ItemsControl) |
| Margin |
Hämtar eller anger den yttre marginalen för ett element. (Ärvd från FrameworkElement) |
| MaxColumnWidth |
Hämtar eller anger den maximala breddbegränsningen för kolumnerna och rubrikerna DataGridi . |
| MaxHeight |
Hämtar eller anger den maximala höjdbegränsningen för elementet. (Ärvd från FrameworkElement) |
| MaxWidth |
Hämtar eller anger den maximala breddbegränsningen för elementet. (Ärvd från FrameworkElement) |
| MinColumnWidth |
Hämtar eller anger den minsta breddbegränsningen för kolumnerna och rubrikerna i DataGrid. |
| MinHeight |
Hämtar eller anger den minsta höjdbegränsningen för elementet. (Ärvd från FrameworkElement) |
| MinRowHeight |
Hämtar eller anger den minsta höjdbegränsningen för raderna och rubrikerna DataGridi . |
| MinWidth |
Hämtar eller anger den minsta breddbegränsningen för elementet. (Ärvd från FrameworkElement) |
| Name |
Hämtar eller anger elementets identifieringsnamn. Namnet innehåller en referens så att kod bakom, till exempel händelsehanterarkod, kan referera till ett markeringselement när det har konstruerats under bearbetningen av en XAML-processor. (Ärvd från FrameworkElement) |
| NewItemMargin |
Hämtar eller anger marginalen för den nya objektraden. |
| NonFrozenColumnsViewportHorizontalOffset |
Hämtar den vågräta förskjutningen av de rullningsbara kolumnerna i visningsporten. |
| Opacity |
Hämtar eller anger den opacitetsfaktor som tillämpas på hela UIElement när den återges i användargränssnittet (UI). Det här är en beroendeegenskap. (Ärvd från UIElement) |
| OpacityMask |
Hämtar eller anger en opacitetsmask som en Brush implementering som tillämpas på alla alfakanalmaskeringar för det renderade innehållet i det här elementet. Det här är en beroendeegenskap. (Ärvd från UIElement) |
| OverridesDefaultStyle |
Hämtar eller anger ett värde som anger om det här elementet innehåller stilegenskaper från temaformat. (Ärvd från FrameworkElement) |
| Padding |
Hämtar eller ställer in utfyllnaden i en kontroll. (Ärvd från Control) |
| Parent |
Hämtar elementets logiska överordnade element. (Ärvd från FrameworkElement) |
| PersistId |
Föråldrad.
Hämtar ett värde som unikt identifierar det här elementet. (Ärvd från UIElement) |
| RenderSize |
Hämtar (eller anger) den slutliga återgivningsstorleken för det här elementet. (Ärvd från UIElement) |
| RenderTransform |
Hämtar eller anger transformeringsinformation som påverkar återgivningspositionen för det här elementet. Det här är en beroendeegenskap. (Ärvd från UIElement) |
| RenderTransformOrigin |
Hämtar eller anger mittpunkten för en eventuell renderningstransformering som deklareras av RenderTransform, i förhållande till elementets gränser. Det här är en beroendeegenskap. (Ärvd från UIElement) |
| Resources |
Hämtar eller anger den lokalt definierade resursordlistan. (Ärvd från FrameworkElement) |
| RowBackground |
Hämtar eller anger standardpenseln för radbakgrunden. |
| RowDetailsScrollingConverter |
Hämtar konverteraren som konverterar ett booleskt värde till en SelectiveScrollingOrientation. |
| RowDetailsTemplate |
Hämtar eller anger mallen som används för att visa radinformationen. |
| RowDetailsTemplateSelector |
Hämtar eller anger den mallväljare som används för radinformationen. |
| RowDetailsVisibilityMode |
Hämtar eller anger ett värde som anger när informationsavsnittet på en rad visas. |
| RowHeaderActualWidth |
Hämtar den renderade bredden för kolumnen radrubriker. |
| RowHeaderStyle |
Hämtar eller anger formatmallen som tillämpas på alla radrubriker. |
| RowHeaderTemplate |
Hämtar eller anger mallen för radrubrikerna. |
| RowHeaderTemplateSelector |
Hämtar eller anger mallväljaren för radrubriker. |
| RowHeaderWidth |
Hämtar eller anger bredden på radrubrikkolumnen. |
| RowHeight |
Hämtar eller anger den föreslagna höjden för alla rader. |
| RowStyle |
Hämtar eller anger formatmallen som tillämpas på alla rader. |
| RowStyleSelector |
Hämtar eller anger formatväljaren för raderna. |
| RowValidationErrorTemplate |
Hämtar eller anger mallen som används för att visuellt ange ett fel i radvalidering. |
| RowValidationRules |
Hämtar de regler som används för att verifiera data på varje rad. |
| SelectAllCommand |
Representerar kommandot som anger avsikten att markera alla celler i DataGrid. |
| SelectedCells |
Hämtar listan över celler som för närvarande är markerade. |
| SelectedIndex |
Hämtar eller anger indexet för det första objektet i den aktuella markeringen eller returnerar negativt (-1) om markeringen är tom. (Ärvd från Selector) |
| SelectedItem |
Hämtar eller anger det första objektet i den aktuella markeringen eller returnerar null om markeringen är tom. (Ärvd från Selector) |
| SelectedItems |
Hämtar objekten i som MultiSelector är markerade. (Ärvd från MultiSelector) |
| SelectedValue |
Hämtar eller anger värdet för , SelectedItemsom hämtas med hjälp SelectedValuePathav . (Ärvd från Selector) |
| SelectedValuePath |
Hämtar eller anger sökvägen som används för att hämta SelectedValue från SelectedItem. (Ärvd från Selector) |
| SelectionMode |
Hämtar eller anger ett värde som anger hur rader och celler väljs DataGridi . |
| SelectionUnit |
Hämtar eller anger ett värde som anger om rader, celler eller båda kan väljas i DataGrid. |
| SnapsToDevicePixels |
Hämtar eller anger ett värde som avgör om rendering för det här elementet ska använda enhetsspecifika pixelinställningar under återgivningen. Det här är en beroendeegenskap. (Ärvd från UIElement) |
| Style |
Hämtar eller anger det format som används av det här elementet när det återges. (Ärvd från FrameworkElement) |
| StylusPlugIns |
Hämtar en samling med alla plugin-objekt för pennan (anpassning) som är associerade med det här elementet. (Ärvd från UIElement) |
| TabIndex |
Hämtar eller anger ett värde som avgör i vilken ordning elementen får fokus när användaren navigerar genom kontroller med hjälp av TAB-nyckeln. (Ärvd från Control) |
| Tag |
Hämtar eller anger ett godtyckligt objektvärde som kan användas för att lagra anpassad information om det här elementet. (Ärvd från FrameworkElement) |
| Template |
Hämtar eller anger en kontrollmall. (Ärvd från Control) |
| TemplatedParent |
Hämtar en referens till mallens överordnade element. Den här egenskapen är inte relevant om elementet inte skapades via en mall. (Ärvd från FrameworkElement) |
| ToolTip |
Hämtar eller anger det verktygstipsobjekt som visas för det här elementet i användargränssnittet (UI). (Ärvd från FrameworkElement) |
| TouchesCaptured |
Hämtar alla touch-enheter som samlas in till det här elementet. (Ärvd från UIElement) |
| TouchesCapturedWithin |
Hämtar alla touch-enheter som samlas in till det här elementet eller underordnade element i dess visuella träd. (Ärvd från UIElement) |
| TouchesDirectlyOver |
Hämtar alla touch-enheter som finns över det här elementet. (Ärvd från UIElement) |
| TouchesOver |
Hämtar alla touch-enheter som finns över det här elementet eller underordnade element i dess visuella träd. (Ärvd från UIElement) |
| Triggers |
Hämtar samlingen av utlösare som upprättas direkt på det här elementet eller i underordnade element. (Ärvd från FrameworkElement) |
| Uid |
Hämtar eller anger den unika identifieraren (för lokalisering) för det här elementet. Det här är en beroendeegenskap. (Ärvd från UIElement) |
| UseLayoutRounding |
Hämtar eller anger ett värde som anger om layoutrundning ska tillämpas på elementets storlek och position under layouten. (Ärvd från FrameworkElement) |
| VerticalAlignment |
Hämtar eller anger de lodräta justeringsegenskaper som tillämpas på det här elementet när det består av ett överordnat element, till exempel en panel eller objektkontroll. (Ärvd från FrameworkElement) |
| VerticalContentAlignment |
Hämtar eller anger den lodräta justeringen av kontrollens innehåll. (Ärvd från Control) |
| VerticalGridLinesBrush |
Hämtar eller ställer in penseln som används för att rita de lodräta rutnätslinjerna. |
| VerticalScrollBarVisibility |
Hämtar eller anger ett värde som anger hur lodräta rullningslister visas i DataGrid. |
| Visibility |
Hämtar eller anger användargränssnittets synlighet för det här elementet. Det här är en beroendeegenskap. (Ärvd från UIElement) |
| VisualBitmapEffect |
Föråldrad.
Föråldrad.
Hämtar eller anger BitmapEffect värdet för Visual. (Ärvd från Visual) |
| VisualBitmapEffectInput |
Föråldrad.
Föråldrad.
Hämtar eller anger BitmapEffectInput värdet för Visual. (Ärvd från Visual) |
| VisualBitmapScalingMode |
Hämtar eller anger BitmapScalingMode för Visual. (Ärvd från Visual) |
| VisualCacheMode |
Hämtar eller anger en cachelagrad representation av Visual. (Ärvd från Visual) |
| VisualChildrenCount |
Hämtar antalet underordnade visuella element i det här elementet. (Ärvd från FrameworkElement) |
| VisualClearTypeHint |
Hämtar eller anger ClearTypeHint som avgör hur ClearType återges i Visual. (Ärvd från Visual) |
| VisualClip |
Hämtar eller anger klippområdet för Visual som ett Geometry värde. (Ärvd från Visual) |
| VisualEdgeMode |
Hämtar eller anger kantläget för Visual som ett EdgeMode värde. (Ärvd från Visual) |
| VisualEffect |
Hämtar eller anger bitmappseffekten som ska tillämpas på Visual. (Ärvd från Visual) |
| VisualOffset |
Hämtar eller anger förskjutningsvärdet för det visuella objektet. (Ärvd från Visual) |
| VisualOpacity |
Hämtar eller anger opaciteten för Visual. (Ärvd från Visual) |
| VisualOpacityMask |
Hämtar eller anger värdet Brush som representerar opacitetsmasken för Visual. (Ärvd från Visual) |
| VisualParent |
Hämtar det visuella trädets överordnade objekt. (Ärvd från Visual) |
| VisualScrollableAreaClip |
Hämtar eller anger ett klippt rullningsbart område för Visual. (Ärvd från Visual) |
| VisualTextHintingMode |
Hämtar eller ställer in TextHintingMode i Visual. (Ärvd från Visual) |
| VisualTextRenderingMode |
Hämtar eller ställer in TextRenderingMode i Visual. (Ärvd från Visual) |
| VisualTransform |
Hämtar eller anger Transform värdet för Visual. (Ärvd från Visual) |
| VisualXSnappingGuidelines |
Hämtar eller anger riktlinjesamlingen x-koordinat (lodrät). (Ärvd från Visual) |
| VisualYSnappingGuidelines |
Hämtar eller anger y-koordinatsamlingen (vågrät) riktlinje. (Ärvd från Visual) |
| Width |
Hämtar eller anger elementets bredd. (Ärvd från FrameworkElement) |
Metoder
| Name | Description |
|---|---|
| AddChild(Object) |
Lägger till det angivna objektet som underordnat objekt ItemsControl . (Ärvd från ItemsControl) |
| AddHandler(RoutedEvent, Delegate, Boolean) |
Lägger till en dirigerad händelsehanterare för en angiven dirigerad händelse och lägger till hanteraren i hanteringssamlingen för det aktuella elementet. Ange |
| AddHandler(RoutedEvent, Delegate) |
Lägger till en dirigerad händelsehanterare för en angiven dirigerad händelse och lägger till hanteraren i hanteringssamlingen för det aktuella elementet. (Ärvd från UIElement) |
| AddLogicalChild(Object) |
Lägger till det angivna objektet i det logiska trädet för det här elementet. (Ärvd från FrameworkElement) |
| AddText(String) |
Lägger till den angivna textsträngen i ItemsControl objektet. (Ärvd från ItemsControl) |
| AddToEventRoute(EventRoute, RoutedEventArgs) |
Lägger till hanterare i den angivna EventRoute för den aktuella UIElement händelsehanterarsamlingen. (Ärvd från UIElement) |
| AddVisualChild(Visual) |
Definierar relationen mellan överordnad och underordnad mellan två visuella objekt. (Ärvd från Visual) |
| ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior) |
Tillämpar en animering på en angiven beroendeegenskap för det här elementet, med möjlighet att ange vad som händer om egenskapen redan har en animering som körs. (Ärvd från UIElement) |
| ApplyAnimationClock(DependencyProperty, AnimationClock) |
Tillämpar en animering på en angiven beroendeegenskap för det här elementet. Alla befintliga animeringar stoppas och ersätts med den nya animeringen. (Ärvd från UIElement) |
| ApplyTemplate() |
Skapar den aktuella mallens visuella träd om det behövs och returnerar ett värde som anger om det visuella trädet återskapades av det här anropet. (Ärvd från FrameworkElement) |
| Arrange(Rect) |
Placerar underordnade element och bestämmer en storlek för en UIElement. Överordnade element anropar den här metoden från implementeringen ArrangeCore(Rect) (eller en WPF motsvarande ramverksnivå) för att skapa en rekursiv layoutuppdatering. Den här metoden utgör det andra passet för en layoutuppdatering. (Ärvd från UIElement) |
| ArrangeCore(Rect) |
Implementerar ArrangeCore(Rect) (definieras som virtuell i UIElement) och förseglar implementeringen. (Ärvd från FrameworkElement) |
| ArrangeOverride(Size) |
Anropas för att ordna och ändra storleken på innehållet i ett Control objekt. (Ärvd från Control) |
| BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior) |
Startar en specifik animering för en angiven animerad egenskap i det här elementet, med alternativet att ange vad som händer om egenskapen redan har en animering som körs. (Ärvd från UIElement) |
| BeginAnimation(DependencyProperty, AnimationTimeline) |
Startar en animering för en angiven animerad egenskap för det här elementet. (Ärvd från UIElement) |
| BeginEdit() |
Anropar BeginEdit() kommandot som placerar den aktuella cellen eller raden i redigeringsläge. |
| BeginEdit(RoutedEventArgs) |
Anropar BeginEdit() kommandot som placerar den aktuella cellen eller raden i redigeringsläge. |
| BeginInit() |
Anger att initieringen av objektet håller på ItemsControl att starta. (Ärvd från ItemsControl) |
| BeginStoryboard(Storyboard, HandoffBehavior, Boolean) |
Börjar sekvensen med åtgärder som finns i den angivna storyboarden, med angivet tillstånd för kontroll av animeringen när den har startats. (Ärvd från FrameworkElement) |
| BeginStoryboard(Storyboard, HandoffBehavior) |
Börjar sekvensen med åtgärder som finns i den angivna storyboarden, med alternativ som anges för vad som ska hända om egenskapen redan är animerad. (Ärvd från FrameworkElement) |
| BeginStoryboard(Storyboard) |
Börjar sekvensen med åtgärder som finns i den angivna storyboarden. (Ärvd från FrameworkElement) |
| BeginUpdateSelectedItems() |
Startar en ny urvalstransaktion. (Ärvd från MultiSelector) |
| BringIntoView() |
Försöker visa det här elementet i alla rullningsbara regioner som det finns i. (Ärvd från FrameworkElement) |
| BringIntoView(Rect) |
Försöker visa den angivna regionstorleken för det här elementet i alla rullningsbara regioner som det finns i. (Ärvd från FrameworkElement) |
| CancelEdit() |
Anropar CancelEditCommand kommandot för cellen eller raden som för närvarande är i redigeringsläge. |
| CancelEdit(DataGridEditingUnit) |
Anropar CancelEditCommand kommandot för den angivna cellen eller raden i redigeringsläge. |
| CaptureMouse() |
Försöker tvinga musen att fånga det här elementet. (Ärvd från UIElement) |
| CaptureStylus() |
Försöker framtvinga infångning av pennan till det här elementet. (Ärvd från UIElement) |
| CaptureTouch(TouchDevice) |
Försöker framtvinga avbildning av en touch till det här elementet. (Ärvd från UIElement) |
| CheckAccess() |
Avgör om den anropande tråden har åtkomst till den här DispatcherObject. (Ärvd från DispatcherObject) |
| ClearContainerForItemOverride(DependencyObject, Object) |
Tar bort raden för det angivna objektet. |
| ClearDetailsVisibilityForItem(Object) |
Rensar egenskapen DetailsVisibility för DataGridRow det som representerar det angivna dataobjektet. |
| ClearValue(DependencyProperty) |
Rensar det lokala värdet för en egenskap. Egenskapen som ska rensas anges av en DependencyProperty identifierare. (Ärvd från DependencyObject) |
| ClearValue(DependencyPropertyKey) |
Rensar det lokala värdet för en skrivskyddad egenskap. Egenskapen som ska rensas anges av en DependencyPropertyKey. (Ärvd från DependencyObject) |
| CoerceValue(DependencyProperty) |
Tvingar fram värdet för den angivna beroendeegenskapen. Detta uppnås genom att anropa alla CoerceValueCallback funktioner som anges i egenskapsmetadata för beroendeegenskapen eftersom den finns på anropet DependencyObject. (Ärvd från DependencyObject) |
| ColumnFromDisplayIndex(Int32) |
DataGridColumn Hämtar vid det angivna indexet. |
| CommitEdit() |
Anropar CommitEditCommand kommandot för cellen eller raden som för närvarande är i redigeringsläge. |
| CommitEdit(DataGridEditingUnit, Boolean) |
Anropar CommitEditCommand kommandot för den angivna cellen eller raden som för närvarande är i redigeringsläge. |
| ContainerFromElement(DependencyObject) |
Returnerar containern som tillhör den aktuella ItemsControl som äger det angivna elementet. (Ärvd från ItemsControl) |
| EndInit() |
Anger att initieringen av ItemsControl objektet är klar. (Ärvd från ItemsControl) |
| EndUpdateSelectedItems() |
Checkar in de markerade objekten i MultiSelector. (Ärvd från MultiSelector) |
| Equals(Object) |
Avgör om en angivet DependencyObject motsvarar den aktuella DependencyObject. (Ärvd från DependencyObject) |
| FindCommonVisualAncestor(DependencyObject) |
Returnerar den gemensamma överordnad för två visuella objekt. (Ärvd från Visual) |
| FindName(String) |
Hittar ett element som har det angivna identifierarnamnet. (Ärvd från FrameworkElement) |
| FindResource(Object) |
Söker efter en resurs med den angivna nyckeln och genererar ett undantag om den begärda resursen inte hittas. (Ärvd från FrameworkElement) |
| Focus() |
Försöker ställa in fokus på det här elementet. (Ärvd från UIElement) |
| GenerateColumns(IItemProperties) |
Genererar kolumner för de angivna egenskaperna för ett objekt. |
| GetAnimationBaseValue(DependencyProperty) |
Returnerar basegenskapsvärdet för den angivna egenskapen för det här elementet, utan hänsyn till eventuella animerade värden från en animering som körs eller stoppas. (Ärvd från UIElement) |
| GetBindingExpression(DependencyProperty) |
BindingExpression Returnerar som representerar bindningen för den angivna egenskapen. (Ärvd från FrameworkElement) |
| GetContainerForItemOverride() |
Instansierar en ny DataGridRow. |
| GetDetailsVisibilityForItem(Object) |
Hämtar egenskapen DetailsVisibility för DataGridRow som representerar det angivna dataobjektet. |
| GetHashCode() |
Hämtar en hash-kod för den här DependencyObject. (Ärvd från DependencyObject) |
| GetLayoutClip(Size) |
Returnerar en geometri för en urklippsmask. Masken gäller om layoutsystemet försöker ordna ett element som är större än det tillgängliga visningsutrymmet. (Ärvd från FrameworkElement) |
| GetLocalValueEnumerator() |
Skapar en specialiserad uppräknare för att avgöra vilka beroendeegenskaper som har lokalt angivna värden för den här DependencyObject. (Ärvd från DependencyObject) |
| GetTemplateChild(String) |
Returnerar det namngivna elementet i det visuella trädet för en instansierad ControlTemplate. (Ärvd från FrameworkElement) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| GetUIParentCore() |
Returnerar en alternativ logisk överordnad för det här elementet om det inte finns någon överordnad visuellt objekt. (Ärvd från FrameworkElement) |
| GetValue(DependencyProperty) |
Returnerar det aktuella effektiva värdet för en beroendeegenskap för den här instansen av en DependencyObject. (Ärvd från DependencyObject) |
| GetVisualChild(Int32) |
Åsidosätter GetVisualChild(Int32)och returnerar ett underordnat vid det angivna indexet från en samling underordnade element. (Ärvd från FrameworkElement) |
| HitTestCore(GeometryHitTestParameters) |
Implementerar HitTestCore(GeometryHitTestParameters) för att tillhandahålla testbeteende för baselement (returnerar GeometryHitTestResult). (Ärvd från UIElement) |
| HitTestCore(PointHitTestParameters) |
Implementerar HitTestCore(PointHitTestParameters) för att tillhandahålla testbeteende för baselement (returnerar HitTestResult). (Ärvd från UIElement) |
| InputHitTest(Point) |
Returnerar indataelementet i det aktuella elementet som finns vid de angivna koordinaterna i förhållande till det aktuella elementets ursprung. (Ärvd från UIElement) |
| InvalidateArrange() |
Ogiltigförklarar ordna-tillståndet (layouten) för elementet. Efter ogiltigheten uppdateras elementets layout, vilket sker asynkront om det inte tvingas av UpdateLayout(). (Ärvd från UIElement) |
| InvalidateMeasure() |
Ogiltigförklarar måtttillståndet (layouten) för elementet. (Ärvd från UIElement) |
| InvalidateProperty(DependencyProperty) |
Utvärderar det effektiva värdet för den angivna beroendeegenskapen igen. (Ärvd från DependencyObject) |
| InvalidateVisual() |
Ogiltigförklarar renderingen av elementet och tvingar fram ett helt nytt layoutpass. OnRender(DrawingContext) anropas när layoutcykeln har slutförts. (Ärvd från UIElement) |
| IsAncestorOf(DependencyObject) |
Avgör om det visuella objektet är en överordnad objekt för det underordnade visuella objektet. (Ärvd från Visual) |
| IsDescendantOf(DependencyObject) |
Avgör om det visuella objektet är underordnat det överordnade visuella objektet. (Ärvd från Visual) |
| IsItemItsOwnContainer(Object) |
Avgör om det angivna objektet är (eller är berättigat att vara) en egen container. (Ärvd från ItemsControl) |
| IsItemItsOwnContainerOverride(Object) |
Avgör om ett objekt är en DataGridRow. |
| Measure(Size) |
DesiredSize Uppdaterar en UIElement. Överordnade element anropar den här metoden från sina egna MeasureCore(Size) implementeringar för att skapa en rekursiv layoutuppdatering. Att anropa den här metoden utgör det första passet ("Mått"-passet) för en layoutuppdatering. (Ärvd från UIElement) |
| MeasureCore(Size) |
Implementerar grundläggande systembeteende för måttpasslayout för FrameworkElement. (Ärvd från FrameworkElement) |
| MeasureOverride(Size) |
Avgör önskad storlek på DataGrid. |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| MoveFocus(TraversalRequest) |
Flyttar tangentbordets fokus bort från det här elementet och till ett annat element i en angivet bläddreringsriktning. (Ärvd från FrameworkElement) |
| OnAccessKey(AccessKeyEventArgs) |
Tillhandahåller klasshantering för när en åtkomstnyckel som är meningsfull för det här elementet anropas. (Ärvd från UIElement) |
| OnAddingNewItem(AddingNewItemEventArgs) |
Genererar händelsen AddingNewItem . |
| OnAlternationCountChanged(Int32, Int32) |
Anropas när egenskapen AlternationCount ändras. (Ärvd från ItemsControl) |
| OnApplyTemplate() |
Anropas när programkod eller interna processer anropar ApplyTemplate(). |
| OnAutoGeneratedColumns(EventArgs) |
Genererar händelsen AutoGeneratedColumns . |
| OnAutoGeneratingColumn(DataGridAutoGeneratingColumnEventArgs) |
Genererar händelsen AutoGeneratingColumn . |
| OnBeginningEdit(DataGridBeginningEditEventArgs) |
Genererar händelsen BeginningEdit . |
| OnCanExecuteBeginEdit(CanExecuteRoutedEventArgs) |
Tillhandahåller hantering för den CanExecute händelse som är associerad med BeginEditCommand kommandot. |
| OnCanExecuteCancelEdit(CanExecuteRoutedEventArgs) |
Tillhandahåller hantering för den CanExecute händelse som är associerad med CancelEditCommand kommandot. |
| OnCanExecuteCommitEdit(CanExecuteRoutedEventArgs) |
Tillhandahåller hantering för den CanExecute händelse som är associerad med CommitEditCommand kommandot. |
| OnCanExecuteCopy(CanExecuteRoutedEventArgs) |
Tillhandahåller hantering för den CanExecute händelse som är associerad med Copy kommandot. |
| OnCanExecuteDelete(CanExecuteRoutedEventArgs) |
Tillhandahåller hantering för den CanExecute händelse som är associerad med DeleteCommand kommandot. |
| OnCellEditEnding(DataGridCellEditEndingEventArgs) |
Genererar händelsen CellEditEnding . |
| OnChildDesiredSizeChanged(UIElement) |
Stöder layoutbeteende när ett underordnat element ändras. (Ärvd från UIElement) |
| OnColumnDisplayIndexChanged(DataGridColumnEventArgs) |
Genererar händelsen ColumnDisplayIndexChanged . |
| OnColumnHeaderDragCompleted(DragCompletedEventArgs) |
Genererar händelsen ColumnHeaderDragCompleted . |
| OnColumnHeaderDragDelta(DragDeltaEventArgs) |
Genererar händelsen ColumnHeaderDragDelta . |
| OnColumnHeaderDragStarted(DragStartedEventArgs) |
Genererar händelsen ColumnHeaderDragStarted . |
| OnColumnReordered(DataGridColumnEventArgs) |
Genererar händelsen ColumnReordered . |
| OnColumnReordering(DataGridColumnReorderingEventArgs) |
Genererar händelsen ColumnReordering . |
| OnContextMenuClosing(ContextMenuEventArgs) |
Anropas när en ohanterad ContextMenuClosing dirigerad händelse når den här klassen i dess väg. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från FrameworkElement) |
| OnContextMenuOpening(ContextMenuEventArgs) |
Markerar en cell om snabbmenyn öppnas. |
| OnCopyingRowClipboardContent(DataGridRowClipboardEventArgs) |
Genererar händelsen CopyingRowClipboardContent . |
| OnCreateAutomationPeer() |
Returnerar automations-peer för den här DataGrid. |
| OnCurrentCellChanged(EventArgs) |
Genererar händelsen CurrentCellChanged . |
| OnDisplayMemberPathChanged(String, String) |
Anropas när egenskapen DisplayMemberPath ändras. (Ärvd från ItemsControl) |
| OnDpiChanged(DpiScale, DpiScale) |
Anropas när DPI:et där den här vyn återges ändras. (Ärvd från Visual) |
| OnDragEnter(DragEventArgs) |
Anropas när en ohanterad bifogad DragEnter händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnDragLeave(DragEventArgs) |
Anropas när en ohanterad bifogad DragLeave händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnDragOver(DragEventArgs) |
Anropas när en ohanterad bifogad DragOver händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnDrop(DragEventArgs) |
Anropas när en ohanterad bifogad DragEnter händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnExecutedBeginEdit(ExecutedRoutedEventArgs) |
Tillhandahåller hantering för den Executed händelse som är associerad med BeginEditCommand kommandot. |
| OnExecutedCancelEdit(ExecutedRoutedEventArgs) |
Tillhandahåller hantering för den Executed händelse som är associerad med CancelEditCommand kommandot. |
| OnExecutedCommitEdit(ExecutedRoutedEventArgs) |
Tillhandahåller hantering för den Executed händelse som är associerad med CommitEditCommand kommandot. |
| OnExecutedCopy(ExecutedRoutedEventArgs) |
Tillhandahåller hantering för den Executed händelse som är associerad med Copy kommandot. |
| OnExecutedDelete(ExecutedRoutedEventArgs) |
Tillhandahåller hantering för den Executed händelse som är associerad med DeleteCommand kommandot. |
| OnGiveFeedback(GiveFeedbackEventArgs) |
Anropas när en ohanterad bifogad GiveFeedback händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnGotFocus(RoutedEventArgs) |
Anropas när en ohanterad GotFocus händelse når det här elementet i dess väg. (Ärvd från FrameworkElement) |
| OnGotKeyboardFocus(KeyboardFocusChangedEventArgs) |
Anropas när en ohanterad bifogad GotKeyboardFocus händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnGotMouseCapture(MouseEventArgs) |
Anropas när en ohanterad bifogad GotMouseCapture händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnGotStylusCapture(StylusEventArgs) |
Anropas när en ohanterad bifogad GotStylusCapture händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnGotTouchCapture(TouchEventArgs) |
Tillhandahåller klasshantering för den GotTouchCapture dirigerade händelsen som inträffar när en touch samlas in till det här elementet. (Ärvd från UIElement) |
| OnGroupStyleSelectorChanged(GroupStyleSelector, GroupStyleSelector) |
Anropas när egenskapen GroupStyleSelector ändras. (Ärvd från ItemsControl) |
| OnInitialized(EventArgs) |
Genererar händelsen Initialized . Den här metoden anropas när IsInitialized den är inställd på |
| OnInitializingNewItem(InitializingNewItemEventArgs) |
Genererar händelsen InitializingNewItem . |
| OnIsKeyboardFocusedChanged(DependencyPropertyChangedEventArgs) |
Anropas när en ohanterad IsKeyboardFocusedChanged händelse aktiveras för det här elementet. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnIsKeyboardFocusWithinChanged(DependencyPropertyChangedEventArgs) |
Anropas när egenskapen IsKeyboardFocusWithin har ändrats. (Ärvd från Selector) |
| OnIsMouseCapturedChanged(DependencyPropertyChangedEventArgs) |
Anropas när egenskapen IsMouseCaptured ändras för det här elementet. |
| OnIsMouseCaptureWithinChanged(DependencyPropertyChangedEventArgs) |
Anropas när en ohanterad IsMouseCaptureWithinChanged händelse aktiveras för det här elementet. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnIsMouseDirectlyOverChanged(DependencyPropertyChangedEventArgs) |
Anropas när en ohanterad IsMouseDirectlyOverChanged händelse aktiveras för det här elementet. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnIsStylusCapturedChanged(DependencyPropertyChangedEventArgs) |
Anropas när en ohanterad IsStylusCapturedChanged händelse aktiveras för det här elementet. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnIsStylusCaptureWithinChanged(DependencyPropertyChangedEventArgs) |
Anropas när en ohanterad IsStylusCaptureWithinChanged händelse aktiveras för det här elementet. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnIsStylusDirectlyOverChanged(DependencyPropertyChangedEventArgs) |
Anropas när en ohanterad IsStylusDirectlyOverChanged händelse aktiveras för det här elementet. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnItemBindingGroupChanged(BindingGroup, BindingGroup) |
Anropas när egenskapen ItemBindingGroup ändras. (Ärvd från ItemsControl) |
| OnItemContainerStyleChanged(Style, Style) |
Anropas när egenskapen ItemContainerStyle ändras. (Ärvd från ItemsControl) |
| OnItemContainerStyleSelectorChanged(StyleSelector, StyleSelector) |
Anropas när egenskapen ItemContainerStyleSelector ändras. (Ärvd från ItemsControl) |
| OnItemsChanged(NotifyCollectionChangedEventArgs) |
Utför automatisk generering av kolumner och uppdaterar valideringsflaggor när objekt ändras. |
| OnItemsPanelChanged(ItemsPanelTemplate, ItemsPanelTemplate) |
Anropas när egenskapen ItemsPanel ändras. (Ärvd från ItemsControl) |
| OnItemsSourceChanged(IEnumerable, IEnumerable) |
Anropas när egenskapen ItemsSource ändras. |
| OnItemStringFormatChanged(String, String) |
Anropas när egenskapen ItemStringFormat ändras. (Ärvd från ItemsControl) |
| OnItemTemplateChanged(DataTemplate, DataTemplate) |
Anropas när egenskapen ItemTemplate ändras. (Ärvd från ItemsControl) |
| OnItemTemplateSelectorChanged(DataTemplateSelector, DataTemplateSelector) |
Anropas när egenskapen ItemTemplateSelector ändras. (Ärvd från ItemsControl) |
| OnKeyDown(KeyEventArgs) |
Anropas när händelsen KeyDown tas emot. |
| OnKeyUp(KeyEventArgs) |
Anropas när en ohanterad bifogad KeyUp händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnLoadingRow(DataGridRowEventArgs) |
Genererar händelsen LoadingRow . |
| OnLoadingRowDetails(DataGridRowDetailsEventArgs) |
Genererar händelsen LoadingRowDetails . |
| OnLostFocus(RoutedEventArgs) |
Genererar den LostFocus dirigerade händelsen med hjälp av de händelsedata som tillhandahålls. (Ärvd från UIElement) |
| OnLostKeyboardFocus(KeyboardFocusChangedEventArgs) |
Anropas när en ohanterad bifogad LostKeyboardFocus händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnLostMouseCapture(MouseEventArgs) |
Anropas när en ohanterad bifogad LostMouseCapture händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnLostStylusCapture(StylusEventArgs) |
Anropas när en ohanterad bifogad LostStylusCapture händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnLostTouchCapture(TouchEventArgs) |
Tillhandahåller klasshantering för den LostTouchCapture dirigerade händelsen som inträffar när det här elementet förlorar en pekinsamling. (Ärvd från UIElement) |
| OnManipulationBoundaryFeedback(ManipulationBoundaryFeedbackEventArgs) |
Anropas när händelsen ManipulationBoundaryFeedback inträffar. (Ärvd från UIElement) |
| OnManipulationCompleted(ManipulationCompletedEventArgs) |
Anropas när händelsen ManipulationCompleted inträffar. (Ärvd från UIElement) |
| OnManipulationDelta(ManipulationDeltaEventArgs) |
Anropas när händelsen ManipulationDelta inträffar. (Ärvd från UIElement) |
| OnManipulationInertiaStarting(ManipulationInertiaStartingEventArgs) |
Anropas när händelsen ManipulationInertiaStarting inträffar. (Ärvd från UIElement) |
| OnManipulationStarted(ManipulationStartedEventArgs) |
Anropas när händelsen ManipulationStarted inträffar. (Ärvd från UIElement) |
| OnManipulationStarting(ManipulationStartingEventArgs) |
Tillhandahåller klasshantering för den ManipulationStarting dirigerade händelsen som inträffar när manipuleringsprocessorn först skapas. (Ärvd från UIElement) |
| OnMouseDoubleClick(MouseButtonEventArgs) |
Genererar den MouseDoubleClick dirigerade händelsen. (Ärvd från Control) |
| OnMouseDown(MouseButtonEventArgs) |
Anropas när en ohanterad bifogad MouseDown händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnMouseEnter(MouseEventArgs) |
Anropas när en ohanterad bifogad MouseEnter händelse aktiveras för det här elementet. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnMouseLeave(MouseEventArgs) |
Anropas när en ohanterad bifogad MouseLeave händelse aktiveras för det här elementet. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnMouseLeftButtonDown(MouseButtonEventArgs) |
Anropas när en ohanterad MouseLeftButtonDown dirigerad händelse aktiveras för det här elementet. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnMouseLeftButtonUp(MouseButtonEventArgs) |
Anropas när en ohanterad MouseLeftButtonUp dirigerad händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnMouseMove(MouseEventArgs) |
Uppdaterar samlingen med objekt som har valts på grund av att användaren drar musen i DataGrid. |
| OnMouseRightButtonDown(MouseButtonEventArgs) |
Anropas när en ohanterad MouseRightButtonDown dirigerad händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnMouseRightButtonUp(MouseButtonEventArgs) |
Anropas när en ohanterad MouseRightButtonUp dirigerad händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnMouseUp(MouseButtonEventArgs) |
Anropas när en ohanterad MouseUp dirigerad händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnMouseWheel(MouseWheelEventArgs) |
Anropas när en ohanterad bifogad MouseWheel händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreparingCellForEdit(DataGridPreparingCellForEditEventArgs) |
Genererar händelsen PreparingCellForEdit . |
| OnPreviewDragEnter(DragEventArgs) |
Anropas när en ohanterad bifogad PreviewDragEnter händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewDragLeave(DragEventArgs) |
Anropas när en ohanterad bifogad PreviewDragLeave händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewDragOver(DragEventArgs) |
Anropas när en ohanterad bifogad PreviewDragOver händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewDrop(DragEventArgs) |
Anropas när en ohanterad bifogad PreviewDrop händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewGiveFeedback(GiveFeedbackEventArgs) |
Anropas när en ohanterad bifogad PreviewGiveFeedback händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewGotKeyboardFocus(KeyboardFocusChangedEventArgs) |
Anropas när en ohanterad bifogad PreviewGotKeyboardFocus händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewKeyDown(KeyEventArgs) |
Anropas när en ohanterad bifogad PreviewKeyDown händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewKeyUp(KeyEventArgs) |
Anropas när en ohanterad bifogad PreviewKeyUp händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewLostKeyboardFocus(KeyboardFocusChangedEventArgs) |
Anropas när en ohanterad bifogad PreviewKeyDown händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewMouseDoubleClick(MouseButtonEventArgs) |
Genererar den PreviewMouseDoubleClick dirigerade händelsen. (Ärvd från Control) |
| OnPreviewMouseDown(MouseButtonEventArgs) |
Anropas när en ohanterad PreviewMouseDown kopplad dirigerad händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewMouseLeftButtonDown(MouseButtonEventArgs) |
Anropas när en ohanterad PreviewMouseLeftButtonDown dirigerad händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewMouseLeftButtonUp(MouseButtonEventArgs) |
Anropas när en ohanterad PreviewMouseLeftButtonUp dirigerad händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewMouseMove(MouseEventArgs) |
Anropas när en ohanterad bifogad PreviewMouseMove händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewMouseRightButtonDown(MouseButtonEventArgs) |
Anropas när en ohanterad PreviewMouseRightButtonDown dirigerad händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewMouseRightButtonUp(MouseButtonEventArgs) |
Anropas när en ohanterad PreviewMouseRightButtonUp dirigerad händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewMouseUp(MouseButtonEventArgs) |
Anropas när en ohanterad bifogad PreviewMouseUp händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewMouseWheel(MouseWheelEventArgs) |
Anropas när en ohanterad bifogad PreviewMouseWheel händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewQueryContinueDrag(QueryContinueDragEventArgs) |
Anropas när en ohanterad bifogad PreviewQueryContinueDrag händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewStylusButtonDown(StylusButtonEventArgs) |
Anropas när en ohanterad bifogad PreviewStylusButtonDown händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewStylusButtonUp(StylusButtonEventArgs) |
Anropas när en ohanterad bifogad PreviewStylusButtonUp händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewStylusDown(StylusDownEventArgs) |
Anropas när en ohanterad bifogad PreviewStylusDown händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewStylusInAirMove(StylusEventArgs) |
Anropas när en ohanterad bifogad PreviewStylusInAirMove händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewStylusInRange(StylusEventArgs) |
Anropas när en ohanterad bifogad PreviewStylusInRange händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewStylusMove(StylusEventArgs) |
Anropas när en ohanterad bifogad PreviewStylusMove händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewStylusOutOfRange(StylusEventArgs) |
Anropas när en ohanterad bifogad PreviewStylusOutOfRange händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewStylusSystemGesture(StylusSystemGestureEventArgs) |
Anropas när en ohanterad bifogad PreviewStylusSystemGesture händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewStylusUp(StylusEventArgs) |
Anropas när en ohanterad bifogad PreviewStylusUp händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewTextInput(TextCompositionEventArgs) |
Anropas när en ohanterad bifogad PreviewTextInput händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnPreviewTouchDown(TouchEventArgs) |
Tillhandahåller klasshantering för den PreviewTouchDown dirigerade händelsen som inträffar när en touch trycker på det här elementet. (Ärvd från UIElement) |
| OnPreviewTouchMove(TouchEventArgs) |
Tillhandahåller klasshantering för den PreviewTouchMove dirigerade händelsen som inträffar när en touch flyttas i det här elementet. (Ärvd från UIElement) |
| OnPreviewTouchUp(TouchEventArgs) |
Tillhandahåller klasshantering för den PreviewTouchUp dirigerade händelsen som inträffar när en touch släpps i det här elementet. (Ärvd från UIElement) |
| OnPropertyChanged(DependencyPropertyChangedEventArgs) |
Anropas när det effektiva värdet för någon beroendeegenskap FrameworkElement har uppdaterats. Den specifika beroendeegenskap som ändrades rapporteras i argumentparametern. Åsidosätter OnPropertyChanged(DependencyPropertyChangedEventArgs). (Ärvd från FrameworkElement) |
| OnQueryContinueDrag(QueryContinueDragEventArgs) |
Anropas när en ohanterad bifogad QueryContinueDrag händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnQueryCursor(QueryCursorEventArgs) |
Anropas när en ohanterad bifogad QueryCursor händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnRender(DrawingContext) |
När den åsidosätts i en härledd klass deltar i renderingsåtgärder som dirigeras av layoutsystemet. Återgivningsinstruktionerna för det här elementet används inte direkt när den här metoden anropas och bevaras i stället för senare asynkron användning av layout och ritning. (Ärvd från UIElement) |
| OnRenderSizeChanged(SizeChangedInfo) |
Genererar SizeChanged händelsen med den angivna informationen som en del av eventuella händelsedata. (Ärvd från FrameworkElement) |
| OnRowDetailsVisibilityChanged(DataGridRowDetailsEventArgs) |
Genererar händelsen RowDetailsVisibilityChanged . |
| OnRowEditEnding(DataGridRowEditEndingEventArgs) |
Genererar händelsen RowEditEnding . |
| OnSelectedCellsChanged(SelectedCellsChangedEventArgs) |
Genererar händelsen SelectedCellsChanged . |
| OnSelectionChanged(SelectionChangedEventArgs) |
Anropas när markeringen ändras. |
| OnSorting(DataGridSortingEventArgs) |
Genererar händelsen Sorting . |
| OnStyleChanged(Style, Style) |
Anropas när formatmallen som används för det här elementet ändras, vilket gör layouten ogiltig. (Ärvd från FrameworkElement) |
| OnStylusButtonDown(StylusButtonEventArgs) |
Anropas när en ohanterad bifogad StylusButtonDown händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnStylusButtonUp(StylusButtonEventArgs) |
Anropas när en ohanterad bifogad StylusButtonUp händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnStylusDown(StylusDownEventArgs) |
Anropas när en ohanterad bifogad StylusDown händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnStylusEnter(StylusEventArgs) |
Anropas när en ohanterad bifogad StylusEnter händelse genereras av det här elementet. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnStylusInAirMove(StylusEventArgs) |
Anropas när en ohanterad bifogad StylusInAirMove händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnStylusInRange(StylusEventArgs) |
Anropas när en ohanterad bifogad StylusInRange händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnStylusLeave(StylusEventArgs) |
Anropas när en ohanterad bifogad StylusLeave händelse genereras av det här elementet. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnStylusMove(StylusEventArgs) |
Anropas när en ohanterad bifogad StylusMove händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnStylusOutOfRange(StylusEventArgs) |
Anropas när en ohanterad bifogad StylusOutOfRange händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnStylusSystemGesture(StylusSystemGestureEventArgs) |
Anropas när en ohanterad bifogad StylusSystemGesture händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnStylusUp(StylusEventArgs) |
Anropas när en ohanterad bifogad StylusUp händelse når ett element i dess väg som härleds från den här klassen. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från UIElement) |
| OnTemplateChanged(ControlTemplate, ControlTemplate) |
Anropas när mallen för DataGrid ändringarna. |
| OnTextInput(TextCompositionEventArgs) |
Tillhandahåller klasshantering för den TextInput dirigerade händelsen. |
| OnTextInput(TextCompositionEventArgs) |
Anropas när händelsen TextInput tas emot. (Ärvd från ItemsControl) |
| OnToolTipClosing(ToolTipEventArgs) |
Anropas när en ohanterad ToolTipClosing dirigerad händelse når den här klassen i dess väg. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från FrameworkElement) |
| OnToolTipOpening(ToolTipEventArgs) |
Anropas när den ToolTipOpening dirigerade händelsen når den här klassen i sin väg. Implementera den här metoden för att lägga till klasshantering för den här händelsen. (Ärvd från FrameworkElement) |
| OnTouchDown(TouchEventArgs) |
Tillhandahåller klasshantering för den TouchDown dirigerade händelsen som inträffar när en pektryckning trycks in i det här elementet. (Ärvd från UIElement) |
| OnTouchEnter(TouchEventArgs) |
Tillhandahåller klasshantering för den TouchEnter dirigerade händelsen som inträffar när en touch flyttas utifrån till inom gränserna för det här elementet. (Ärvd från UIElement) |
| OnTouchLeave(TouchEventArgs) |
Tillhandahåller klasshantering för den TouchLeave dirigerade händelsen som inträffar när en touch flyttas inifrån till utanför gränserna för den här UIElement. (Ärvd från UIElement) |
| OnTouchMove(TouchEventArgs) |
Tillhandahåller klasshantering för den TouchMove dirigerade händelsen som inträffar när en touch flyttas i det här elementet. (Ärvd från UIElement) |
| OnTouchUp(TouchEventArgs) |
Tillhandahåller klasshantering för den TouchUp dirigerade händelsen som inträffar när en touch släpps i det här elementet. (Ärvd från UIElement) |
| OnUnloadingRow(DataGridRowEventArgs) |
Genererar händelsen UnloadingRow . |
| OnUnloadingRowDetails(DataGridRowDetailsEventArgs) |
Genererar händelsen UnloadingRowDetails . |
| OnVisualChildrenChanged(DependencyObject, DependencyObject) |
Anropas när objektet VisualCollection för det visuella objektet ändras. (Ärvd från Visual) |
| OnVisualParentChanged(DependencyObject) |
Anropas när det överordnade elementet i det visuella trädet ändras. Åsidosätter OnVisualParentChanged(DependencyObject). (Ärvd från FrameworkElement) |
| ParentLayoutInvalidated(UIElement) |
Stöder inkrementella layoutimplementeringar i specialiserade underklasser av FrameworkElement. ParentLayoutInvalidated(UIElement) anropas när ett underordnat element har ogiltigförklarat en egenskap som är markerad i metadata som påverkar det överordnade måttet eller ordnar pass under layouten. (Ärvd från FrameworkElement) |
| PointFromScreen(Point) |
Konverterar en Point i-skärmkoordinat till en Point som representerar det aktuella koordinatsystemet för Visual. (Ärvd från Visual) |
| PointToScreen(Point) |
Konverterar ett Point som representerar det aktuella koordinatsystemet för Visual till en Point i skärmkoordinater. (Ärvd från Visual) |
| PredictFocus(FocusNavigationDirection) |
Avgör nästa element som skulle få fokus i förhållande till det här elementet för en angivet fokusflyttningsriktning, men flyttar faktiskt inte fokuset. (Ärvd från FrameworkElement) |
| PrepareContainerForItemOverride(DependencyObject, Object) |
Förbereder en ny rad för det angivna objektet. |
| RaiseEvent(RoutedEventArgs) |
Genererar en specifik dirigerad händelse. Den RoutedEvent som ska höjas identifieras i den RoutedEventArgs instans som tillhandahålls (som egenskapen för RoutedEvent dessa händelsedata). (Ärvd från UIElement) |
| ReadLocalValue(DependencyProperty) |
Returnerar det lokala värdet för en beroendeegenskap, om den finns. (Ärvd från DependencyObject) |
| RegisterName(String, Object) |
Tillhandahåller en accessor som förenklar åtkomsten NameScope till registreringsmetoden. (Ärvd från FrameworkElement) |
| ReleaseAllTouchCaptures() |
Släpper alla insamlade touch-enheter från det här elementet. (Ärvd från UIElement) |
| ReleaseMouseCapture() |
Släpper musfångstet om det här elementet höll i avbildningen. (Ärvd från UIElement) |
| ReleaseStylusCapture() |
Släpper avbildningen av pennans enhet, om det här elementet innehåller avbildningen. (Ärvd från UIElement) |
| ReleaseTouchCapture(TouchDevice) |
Försöker frigöra den angivna touchenheten från det här elementet. (Ärvd från UIElement) |
| RemoveHandler(RoutedEvent, Delegate) |
Tar bort den angivna dirigerade händelsehanteraren från det här elementet. (Ärvd från UIElement) |
| RemoveLogicalChild(Object) |
Tar bort det angivna objektet från det här elementets logiska träd. FrameworkElement uppdaterar de berörda överordnade pekarna för logiska träd så att de är synkroniserade med den här borttagningen. (Ärvd från FrameworkElement) |
| RemoveVisualChild(Visual) |
Tar bort relationen mellan överordnad och underordnad mellan två visuella objekt. (Ärvd från Visual) |
| ScrollIntoView(Object, DataGridColumn) |
DataGrid Rullar lodrätt och vågrätt för att visa en cell för det angivna dataobjektet och kolumnen. |
| ScrollIntoView(Object) |
DataGrid Rullar lodrätt för att visa raden för det angivna dataobjektet. |
| SelectAll() |
Markerar alla objekt i MultiSelector. (Ärvd från MultiSelector) |
| SelectAllCells() |
Markerar alla celler i DataGrid. |
| SetBinding(DependencyProperty, BindingBase) |
Bifogar en bindning till det här elementet baserat på det angivna bindningsobjektet. (Ärvd från FrameworkElement) |
| SetBinding(DependencyProperty, String) |
Bifogar en bindning till det här elementet, baserat på det angivna källegenskapsnamnet som en sökvägskvalifikation till datakällan. (Ärvd från FrameworkElement) |
| SetCurrentValue(DependencyProperty, Object) |
Anger värdet för en beroendeegenskap utan att ändra dess värdekälla. (Ärvd från DependencyObject) |
| SetDetailsVisibilityForItem(Object, Visibility) |
Anger värdet DetailsVisibility för egenskapen för DataGridRow det som innehåller det angivna objektet. |
| SetResourceReference(DependencyProperty, Object) |
Söker efter en resurs med det angivna namnet och konfigurerar en resursreferens till den för den angivna egenskapen. (Ärvd från FrameworkElement) |
| SetValue(DependencyProperty, Object) |
Anger det lokala värdet för en beroendeegenskap som anges av dess beroendeegenskapsidentifierare. (Ärvd från DependencyObject) |
| SetValue(DependencyPropertyKey, Object) |
Anger det lokala värdet för en skrivskyddad beroendeegenskap som anges av identifieraren DependencyPropertyKey för beroendeegenskapen. (Ärvd från DependencyObject) |
| ShouldApplyItemContainerStyle(DependencyObject, Object) |
Returnerar ett värde som anger om formatmallen ItemContainerStyle från egenskapen eller ItemContainerStyleSelector ska tillämpas på containerelementet i det angivna objektet. (Ärvd från ItemsControl) |
| ShouldSerializeCommandBindings() |
Returnerar om serialiseringsprocesser ska serialisera innehållet i CommandBindings egenskapen på instanser av den här klassen. (Ärvd från UIElement) |
| ShouldSerializeGroupStyle() |
Returnerar ett värde som anger om serialiseringsprocesser ska serialisera det effektiva värdet för GroupStyle egenskapen. (Ärvd från ItemsControl) |
| ShouldSerializeInputBindings() |
Returnerar om serialiseringsprocesser ska serialisera innehållet i InputBindings egenskapen på instanser av den här klassen. (Ärvd från UIElement) |
| ShouldSerializeItems() |
Returnerar ett värde som anger om serialiseringsprocesser ska serialisera det effektiva värdet för Items egenskapen. (Ärvd från ItemsControl) |
| ShouldSerializeProperty(DependencyProperty) |
Returnerar ett värde som anger om serialiseringsprocesser ska serialisera värdet för den angivna beroendeegenskapen. (Ärvd från DependencyObject) |
| ShouldSerializeResources() |
Returnerar om serialiseringsprocesser ska serialisera innehållet i Resources egenskapen. (Ärvd från FrameworkElement) |
| ShouldSerializeStyle() |
Returnerar om serialiseringsprocesser ska serialisera innehållet i Style egenskapen. (Ärvd från FrameworkElement) |
| ShouldSerializeTriggers() |
Returnerar om serialiseringsprocesser ska serialisera innehållet i Triggers egenskapen. (Ärvd från FrameworkElement) |
| ToString() |
Tillhandahåller en strängrepresentation av ItemsControl objektet. (Ärvd från ItemsControl) |
| TransformToAncestor(Visual) |
Returnerar en transformering som kan användas för att transformera koordinater från Visual till angiven överordnad Visual för det visuella objektet. (Ärvd från Visual) |
| TransformToAncestor(Visual3D) |
Returnerar en transformering som kan användas för att transformera koordinater från Visual till angiven överordnad Visual3D för det visuella objektet. (Ärvd från Visual) |
| TransformToDescendant(Visual) |
Returnerar en transformering som kan användas för att transformera koordinater från Visual till det angivna visuella objektets underordnade objekt. (Ärvd från Visual) |
| TransformToVisual(Visual) |
Returnerar en transformering som kan användas för att transformera koordinater från Visual till det angivna visuella objektet. (Ärvd från Visual) |
| TranslatePoint(Point, UIElement) |
Översätter en punkt i förhållande till det här elementet till koordinater som är relativa till det angivna elementet. (Ärvd från UIElement) |
| TryFindResource(Object) |
Söker efter en resurs med den angivna nyckeln och returnerar den resursen om den hittas. (Ärvd från FrameworkElement) |
| UnregisterName(String) |
Förenklar åtkomsten till avregistreringsmetoden NameScope . (Ärvd från FrameworkElement) |
| UnselectAll() |
Avmarkerar alla objekt i MultiSelector. (Ärvd från MultiSelector) |
| UnselectAllCells() |
Avmarkerar alla celler i DataGrid. |
| UpdateDefaultStyle() |
Återställer standardformatet till den aktuella FrameworkElement. (Ärvd från FrameworkElement) |
| UpdateLayout() |
Säkerställer att alla visuella underordnade element i det här elementet uppdateras korrekt för layout. (Ärvd från UIElement) |
| VerifyAccess() |
Framtvingar att den anropande tråden har åtkomst till den här DispatcherObject. (Ärvd från DispatcherObject) |
Händelser
| Name | Description |
|---|---|
| AddingNewItem |
Inträffar innan ett nytt objekt läggs till i DataGrid. |
| AutoGeneratedColumns |
Inträffar när automatisk generering av alla kolumner har slutförts. |
| AutoGeneratingColumn |
Inträffar när en enskild kolumn genereras automatiskt. |
| BeginningEdit |
Inträffar innan en rad eller cell går in i redigeringsläge. |
| CellEditEnding |
Inträffar innan en cellredigering checkas in eller avbryts. |
| ColumnDisplayIndexChanged |
Inträffar när egenskapen på DisplayIndex en av kolumnerna ändras. |
| ColumnHeaderDragCompleted |
Inträffar när användaren släpper en kolumnrubrik när den har dragits med hjälp av musen. |
| ColumnHeaderDragDelta |
Inträffar varje gång muspositionen ändras medan användaren drar en kolumnrubrik. |
| ColumnHeaderDragStarted |
Inträffar när användaren börjar dra en kolumnrubrik med hjälp av musen. |
| ColumnReordered |
Inträffar när en kolumn flyttas till en ny position i visningsordningen. |
| ColumnReordering |
Inträffar innan en kolumn flyttas till en ny position i visningsordningen. |
| ContextMenuClosing |
Inträffar precis innan en snabbmeny på elementet stängs. (Ärvd från FrameworkElement) |
| ContextMenuOpening |
Inträffar när en snabbmeny på elementet öppnas. (Ärvd från FrameworkElement) |
| CopyingRowClipboardContent |
Inträffar när standardradinnehållet har förberetts. |
| CurrentCellChanged |
Inträffar när värdet för CurrentCell egenskapen har ändrats. |
| DataContextChanged |
Inträffar när datakontexten för det här elementet ändras. (Ärvd från FrameworkElement) |
| DragEnter |
Indatasystemet rapporterar en underliggande draghändelse med det här elementet som dragmål. (Ärvd från UIElement) |
| DragLeave |
Inträffar när indatasystemet rapporterar en underliggande draghändelse med det här elementet som drag-ursprung. (Ärvd från UIElement) |
| DragOver |
Indatasystemet rapporterar en underliggande draghändelse med det här elementet som potentiellt släppmål. (Ärvd från UIElement) |
| Drop |
Indatasystemet rapporterar en underliggande drop-händelse med det här elementet som släppmål. (Ärvd från UIElement) |
| FocusableChanged |
Inträffar när värdet för Focusable egenskapen ändras. (Ärvd från UIElement) |
| GiveFeedback |
Indatasystemet rapporterar en underliggande dra-och-släpp-händelse som involverar det här elementet. (Ärvd från UIElement) |
| GotFocus |
Inträffar när det här elementet får logiskt fokus. (Ärvd från UIElement) |
| GotKeyboardFocus |
Inträffar när tangentbordet fokuserar på det här elementet. (Ärvd från UIElement) |
| GotMouseCapture |
Inträffar när det här elementet fångar musen. (Ärvd från UIElement) |
| GotStylusCapture |
Inträffar när det här elementet avbildar pennan. (Ärvd från UIElement) |
| GotTouchCapture |
Inträffar när en touch samlas in i det här elementet. (Ärvd från UIElement) |
| Initialized |
Inträffar när detta FrameworkElement initieras. Den här händelsen sammanfaller med fall där värdet för IsInitialized egenskapen ändras från |
| InitializingNewItem |
Inträffar när ett nytt objekt skapas. |
| IsEnabledChanged |
Inträffar när värdet för egenskapen för IsEnabled det här elementet ändras. (Ärvd från UIElement) |
| IsHitTestVisibleChanged |
Inträffar när värdet för beroendeegenskapen IsHitTestVisible ändras för det här elementet. (Ärvd från UIElement) |
| IsKeyboardFocusedChanged |
Inträffar när värdet för IsKeyboardFocused egenskapen ändras för det här elementet. (Ärvd från UIElement) |
| IsKeyboardFocusWithinChanged |
Inträffar när värdet för IsKeyboardFocusWithin egenskapen ändras för det här elementet. (Ärvd från UIElement) |
| IsMouseCapturedChanged |
Inträffar när värdet för IsMouseCaptured egenskapen ändras för det här elementet. (Ärvd från UIElement) |
| IsMouseCaptureWithinChanged |
Inträffar när värdet för ändringarna i IsMouseCaptureWithinProperty det här elementet. (Ärvd från UIElement) |
| IsMouseDirectlyOverChanged |
Inträffar när värdet för IsMouseDirectlyOver egenskapen ändras för det här elementet. (Ärvd från UIElement) |
| IsStylusCapturedChanged |
Inträffar när värdet för IsStylusCaptured egenskapen ändras för det här elementet. (Ärvd från UIElement) |
| IsStylusCaptureWithinChanged |
Inträffar när värdet för IsStylusCaptureWithin egenskapen ändras för det här elementet. (Ärvd från UIElement) |
| IsStylusDirectlyOverChanged |
Inträffar när värdet för IsStylusDirectlyOver egenskapen ändras för det här elementet. (Ärvd från UIElement) |
| IsVisibleChanged |
Inträffar när värdet för IsVisible egenskapen ändras för det här elementet. (Ärvd från UIElement) |
| KeyDown |
Inträffar när en nyckel trycks in medan fokus ligger på det här elementet. (Ärvd från UIElement) |
| KeyUp |
Inträffar när en nyckel släpps medan fokus ligger på det här elementet. (Ärvd från UIElement) |
| LayoutUpdated |
Inträffar när layouten för de olika visuella element som är associerade med de aktuella Dispatcher ändringarna. (Ärvd från UIElement) |
| Loaded |
Inträffar när elementet läggs ut, återges och är redo för interaktion. (Ärvd från FrameworkElement) |
| LoadingRow |
Inträffar när en DataGridRow instansieras, så att du kan anpassa den innan den används. |
| LoadingRowDetails |
Inträffar när en ny mall för radinformation tillämpas på en rad. |
| LostFocus |
Inträffar när det här elementet förlorar logiskt fokus. (Ärvd från UIElement) |
| LostKeyboardFocus |
Inträffar när tangentbordet inte längre är fokuserat på det här elementet. (Ärvd från UIElement) |
| LostMouseCapture |
Inträffar när det här elementet förlorar musfångst. (Ärvd från UIElement) |
| LostStylusCapture |
Inträffar när det här elementet förlorar pennanfångst. (Ärvd från UIElement) |
| LostTouchCapture |
Inträffar när det här elementet förlorar en touch capture. (Ärvd från UIElement) |
| ManipulationBoundaryFeedback |
Inträffar när manipuleringen påträffar en gräns. (Ärvd från UIElement) |
| ManipulationCompleted |
Inträffar när en manipulering och tröghet i UIElement objektet är klar. (Ärvd från UIElement) |
| ManipulationDelta |
Händelsen inträffar när indataenheten ändrar position under en manipulering. (Ärvd från UIElement) |
| ManipulationInertiaStarting |
Indataenheten förlorar kontakten med UIElement objektet under en manipulering och tröghet börjar. (Ärvd från UIElement) |
| ManipulationStarted |
Inträffar när en indataenhet påbörjar en manipulering av UIElement objektet. (Ärvd från UIElement) |
| ManipulationStarting |
Inträffar när manipuleringsprocessorn först skapas. (Ärvd från UIElement) |
| MouseDoubleClick |
Inträffar när en musknapp klickas två eller flera gånger. (Ärvd från Control) |
| MouseDown |
Inträffar när en musknapp trycks in medan pekaren är över det här elementet. (Ärvd från UIElement) |
| MouseEnter |
Inträffar när muspekaren anger gränserna för det här elementet. (Ärvd från UIElement) |
| MouseLeave |
Inträffar när muspekaren lämnar gränserna för det här elementet. (Ärvd från UIElement) |
| MouseLeftButtonDown |
Inträffar när den vänstra musknappen trycks in medan muspekaren är över det här elementet. (Ärvd från UIElement) |
| MouseLeftButtonUp |
Inträffar när den vänstra musknappen släpps medan muspekaren är över det här elementet. (Ärvd från UIElement) |
| MouseMove |
Inträffar när muspekaren flyttas över det här elementet. (Ärvd från UIElement) |
| MouseRightButtonDown |
Inträffar när den högra musknappen trycks in medan muspekaren är över det här elementet. (Ärvd från UIElement) |
| MouseRightButtonUp |
Inträffar när den högra musknappen släpps medan muspekaren är över det här elementet. (Ärvd från UIElement) |
| MouseUp |
Inträffar när någon musknapp släpps över det här elementet. (Ärvd från UIElement) |
| MouseWheel |
Inträffar när användaren roterar mushjulet medan muspekaren är över det här elementet. (Ärvd från UIElement) |
| PreparingCellForEdit |
Inträffar när en cell går in i redigeringsläge. |
| PreviewDragEnter |
Indatasystemet rapporterar en underliggande draghändelse med det här elementet som dragmål. (Ärvd från UIElement) |
| PreviewDragLeave |
Inträffar när indatasystemet rapporterar en underliggande draghändelse med det här elementet som drag-ursprung. (Ärvd från UIElement) |
| PreviewDragOver |
Indatasystemet rapporterar en underliggande draghändelse med det här elementet som potentiellt släppmål. (Ärvd från UIElement) |
| PreviewDrop |
Indatasystemet rapporterar en underliggande drop-händelse med det här elementet som släppmål. (Ärvd från UIElement) |
| PreviewGiveFeedback |
Inträffar när en dra och släpp-åtgärd startas. (Ärvd från UIElement) |
| PreviewGotKeyboardFocus |
Inträffar när tangentbordet fokuserar på det här elementet. (Ärvd från UIElement) |
| PreviewKeyDown |
Inträffar när en nyckel trycks in medan fokus ligger på det här elementet. (Ärvd från UIElement) |
| PreviewKeyUp |
Inträffar när en nyckel släpps medan fokus ligger på det här elementet. (Ärvd från UIElement) |
| PreviewLostKeyboardFocus |
Inträffar när tangentbordet inte längre är fokuserat på det här elementet. (Ärvd från UIElement) |
| PreviewMouseDoubleClick |
Inträffar när en användare klickar på musknappen två eller flera gånger. (Ärvd från Control) |
| PreviewMouseDown |
Inträffar när en musknapp trycks in medan pekaren är över det här elementet. (Ärvd från UIElement) |
| PreviewMouseLeftButtonDown |
Inträffar när den vänstra musknappen trycks in medan muspekaren är över det här elementet. (Ärvd från UIElement) |
| PreviewMouseLeftButtonUp |
Inträffar när den vänstra musknappen släpps medan muspekaren är över det här elementet. (Ärvd från UIElement) |
| PreviewMouseMove |
Inträffar när muspekaren flyttas medan muspekaren är över det här elementet. (Ärvd från UIElement) |
| PreviewMouseRightButtonDown |
Inträffar när den högra musknappen trycks in medan muspekaren är över det här elementet. (Ärvd från UIElement) |
| PreviewMouseRightButtonUp |
Inträffar när den högra musknappen släpps medan muspekaren är över det här elementet. (Ärvd från UIElement) |
| PreviewMouseUp |
Inträffar när en musknapp släpps medan muspekaren är över det här elementet. (Ärvd från UIElement) |
| PreviewMouseWheel |
Inträffar när användaren roterar mushjulet medan muspekaren är över det här elementet. (Ärvd från UIElement) |
| PreviewQueryContinueDrag |
Inträffar när tangentbords- eller musknappstillståndet ändras under en dra och släpp-åtgärd. (Ärvd från UIElement) |
| PreviewStylusButtonDown |
Inträffar när pennan trycks in medan pekaren är över det här elementet. (Ärvd från UIElement) |
| PreviewStylusButtonUp |
Inträffar när pennan släpps medan pekaren är över det här elementet. (Ärvd från UIElement) |
| PreviewStylusDown |
Inträffar när pennan rör vid digitaliseraren medan den är över det här elementet. (Ärvd från UIElement) |
| PreviewStylusInAirMove |
Inträffar när pennan flyttas över ett element utan att faktiskt röra digitaliseraren. (Ärvd från UIElement) |
| PreviewStylusInRange |
Inträffar när pennan är tillräckligt nära digitaliseraren för att identifieras, medan över det här elementet. (Ärvd från UIElement) |
| PreviewStylusMove |
Inträffar när pennan flyttas över elementet. Pennan måste flyttas medan den identifieras av digitaliseraren för att skapa den här händelsen, annars PreviewStylusInAirMove aktiveras den i stället. (Ärvd från UIElement) |
| PreviewStylusOutOfRange |
Inträffar när pennan är för långt från digitaliseraren för att kunna identifieras. (Ärvd från UIElement) |
| PreviewStylusSystemGesture |
Inträffar när en användare utför en av flera pennans gester. (Ärvd från UIElement) |
| PreviewStylusUp |
Inträffar när användaren höjer pennan från digitaliseraren medan pennan är över det här elementet. (Ärvd från UIElement) |
| PreviewTextInput |
Inträffar när det här elementet hämtar text på ett enhetsoberoende sätt. (Ärvd från UIElement) |
| PreviewTouchDown |
Inträffar när ett finger rör vid skärmen medan fingret är över det här elementet. (Ärvd från UIElement) |
| PreviewTouchMove |
Inträffar när ett finger flyttas på skärmen medan fingret är över det här elementet. (Ärvd från UIElement) |
| PreviewTouchUp |
Inträffar när ett finger lyfts upp från skärmen medan fingret är över det här elementet. (Ärvd från UIElement) |
| QueryContinueDrag |
Inträffar när tangentbords- eller musknappstillståndet ändras under en dra och släpp-åtgärd. (Ärvd från UIElement) |
| QueryCursor |
Inträffar när markören begärs att visas. Den här händelsen aktiveras på ett element varje gång muspekaren flyttas till en ny plats, vilket innebär att markörens objekt kan behöva ändras baserat på dess nya position. (Ärvd från UIElement) |
| RequestBringIntoView |
Inträffar när BringIntoView(Rect) anropas för det här elementet. (Ärvd från FrameworkElement) |
| RowDetailsVisibilityChanged |
Inträffar när synligheten för ett radinformationselement ändras. |
| RowEditEnding |
Inträffar innan en radredigering checkas in eller avbryts. |
| SelectedCellsChanged |
Inträffar när samlingen SelectedCells ändras. |
| SelectionChanged |
Inträffar när valet av en Selector ändring. (Ärvd från Selector) |
| SizeChanged |
Inträffar när antingen ActualHeight egenskaperna eller ActualWidth ändrar värdet för det här elementet. (Ärvd från FrameworkElement) |
| Sorting |
Inträffar när en kolumn sorteras. |
| SourceUpdated |
Inträffar när källvärdet ändras för en befintlig egenskapsbindning för det här elementet. (Ärvd från FrameworkElement) |
| StylusButtonDown |
Inträffar när pennan trycks in medan pekaren är över det här elementet. (Ärvd från UIElement) |
| StylusButtonUp |
Inträffar när pennan släpps medan pekaren är över det här elementet. (Ärvd från UIElement) |
| StylusDown |
Inträffar när pennan rör vid digitaliseraren medan pennan är över det här elementet. (Ärvd från UIElement) |
| StylusEnter |
Inträffar när pennan anger gränserna för det här elementet. (Ärvd från UIElement) |
| StylusInAirMove |
Inträffar när pennan flyttas över ett element utan att faktiskt röra digitaliseraren. (Ärvd från UIElement) |
| StylusInRange |
Inträffar när pennan är tillräckligt nära digitaliseraren för att identifieras, medan över det här elementet. (Ärvd från UIElement) |
| StylusLeave |
Inträffar när pennan lämnar elementets gränser. (Ärvd från UIElement) |
| StylusMove |
Inträffar när pennan flyttas över det här elementet. Pennan måste flyttas när du är på digitaliseraren för att den här händelsen ska kunna genereras. Annars StylusInAirMove höjs i stället. (Ärvd från UIElement) |
| StylusOutOfRange |
Inträffar när pennan är för långt från digitaliseraren för att identifieras, medan den är över det här elementet. (Ärvd från UIElement) |
| StylusSystemGesture |
Inträffar när en användare utför en av flera pennans gester. (Ärvd från UIElement) |
| StylusUp |
Inträffar när användaren höjer pennan från digitaliseraren medan den är över det här elementet. (Ärvd från UIElement) |
| TargetUpdated |
Inträffar när målvärdet ändras för alla egenskapsbindningar för det här elementet. (Ärvd från FrameworkElement) |
| TextInput |
Inträffar när det här elementet hämtar text på ett enhetsoberoende sätt. (Ärvd från UIElement) |
| ToolTipClosing |
Inträffar precis innan någon knappbeskrivning för elementet stängs. (Ärvd från FrameworkElement) |
| ToolTipOpening |
Inträffar när någon knappbeskrivning för elementet öppnas. (Ärvd från FrameworkElement) |
| TouchDown |
Inträffar när ett finger rör vid skärmen medan fingret är över det här elementet. (Ärvd från UIElement) |
| TouchEnter |
Inträffar när en touch flyttas utifrån till inom gränserna för det här elementet. (Ärvd från UIElement) |
| TouchLeave |
Inträffar när en touch flyttas inifrån till utanför gränserna för det här elementet. (Ärvd från UIElement) |
| TouchMove |
Inträffar när ett finger flyttas på skärmen medan fingret är över det här elementet. (Ärvd från UIElement) |
| TouchUp |
Inträffar när ett finger lyfts upp från skärmen medan fingret är över det här elementet. (Ärvd från UIElement) |
| Unloaded |
Inträffar när elementet tas bort från ett elementträd med inlästa element. (Ärvd från FrameworkElement) |
| UnloadingRow |
Inträffar när ett DataGridRow objekt blir tillgängligt för återanvändning. |
| UnloadingRowDetails |
Inträffar när ett radinformationselement blir tillgängligt för återanvändning. |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| IAddChild.AddChild(Object) |
Den här medlemmen stöder infrastrukturen för Windows Presentation Foundation (WPF) och är inte avsedd att användas direkt från koden. (Ärvd från ItemsControl) |
| IAddChild.AddText(String) |
Den här medlemmen stöder infrastrukturen för Windows Presentation Foundation (WPF) och är inte avsedd att användas direkt från koden. (Ärvd från ItemsControl) |
| IContainItemStorage.Clear() |
Rensar alla egenskapsassociationer. (Ärvd från ItemsControl) |
| IContainItemStorage.ClearItemValue(Object, DependencyProperty) |
Tar bort associationen mellan det angivna objektet och egenskapen. (Ärvd från ItemsControl) |
| IContainItemStorage.ClearValue(DependencyProperty) |
Tar bort den angivna egenskapen från alla egenskapslistor. (Ärvd från ItemsControl) |
| IContainItemStorage.ReadItemValue(Object, DependencyProperty) |
Returnerar värdet för den angivna egenskapen som är associerad med det angivna objektet. (Ärvd från ItemsControl) |
| IContainItemStorage.StoreItemValue(Object, DependencyProperty, Object) |
Lagrar den angivna egenskapen och värdet och associerar dem med det angivna objektet. (Ärvd från ItemsControl) |
| IQueryAmbient.IsAmbientPropertyAvailable(String) |
En beskrivning av den här medlemmen finns i IsAmbientPropertyAvailable(String) metoden . (Ärvd från FrameworkElement) |