Als «datagrid» getaggte Fragen

Ein grafisches Benutzeroberflächenelement, das eine tabellarische Ansicht der Daten darstellt.


5
WPF-Datagrid leere Zeile unten
Ich binde mein Datagrid mit //fill datagrid public DataTable GameData { get { DataSet ds = new DataSet(); FileStream fs = new FileStream(IMDB.WebPage.Class.Config.XMLPath, FileMode.Open, FileAccess.Read); StreamReader reader = new StreamReader(fs, Encoding.Default); ds.ReadXml(reader); fs.Close(); DataTable temp = ds.Tables[0]; return ds.Tables[0]; } } Aus irgendeinem Grund bekomme ich unten eine leere Zeile. …
201 wpf  datagrid 


8
Wie kann ich die Farbe einer ausgewählten Zeile in DataGrid festlegen?
Die Standardhintergrundfarbe einer ausgewählten Zeile in DataGrid ist so dunkel, dass ich sie nicht lesen kann. Gibt es überhaupt eine Möglichkeit, es zu überschreiben? Versuchte dies <dg:DataGrid.RowStyle> <Style TargetType="{x:Type dg:DataGridRow}"> <Style.Triggers> <Trigger Property="IsSelected" Value="True" > <Setter Property="Background" Value="Gainsboro" /> </Trigger> </Style.Triggers> </Style> </dg:DataGrid.RowStyle> Aber immer noch nichts ...
127 c#  wpf  xaml  datagrid 

8
Wie binde ich ein WPF DataGrid an eine variable Anzahl von Spalten?
Meine WPF-Anwendung generiert Datensätze, die jedes Mal eine andere Anzahl von Spalten haben können. In der Ausgabe ist eine Beschreibung jeder Spalte enthalten, die zum Anwenden der Formatierung verwendet wird. Eine vereinfachte Version der Ausgabe könnte etwa so aussehen: class Data { IList<ColumnDescription> ColumnDescriptions { get; set; } string[][] Rows …
124 c#  wpf  xaml  data-binding  datagrid 


10
Wie kann ich dafür sorgen, dass XAML DataGridColumns das gesamte DataGrid ausfüllen?
Ich verwende DataGrids in XAML (nicht Silverlight) mit Spalten mit veränderbarer Größe. Das DataGrid wird erweitert, wenn der Benutzer die Größe des Bildschirms ändert. Wenn derzeit die Breite aller DataGrid-Spalten kleiner als die Breite des DataGrid ist, wird eine zusätzliche "Spalte" angezeigt, die nicht anklickbar ist und keinen Zweck erfüllt. …
116 c#  wpf  xaml  datagrid  wpf-controls 

5
Klicken Sie in einer Spalte auf die Schaltfläche, um die Zeile abzurufen, aus der sie im Click-Ereignishandler stammt
Ich habe die Elementquelle meines WPF-Datagrid auf eine Liste von Objekten festgelegt, die von meinem DAL zurückgegeben wurden. Ich habe auch eine zusätzliche Spalte hinzugefügt, die eine Schaltfläche enthält. Die xaml befindet sich unten. <toolkit:DataGridTemplateColumn MinWidth="100" Header="View"> <toolkit:DataGridTemplateColumn.CellTemplate> <DataTemplate> <Button Click="Button_Click">View Details</Button> </DataTemplate> </toolkit:DataGridTemplateColumn.CellTemplate> </toolkit:DataGridTemplateColumn> Dies macht gut. Gibt es …

3
Sicherer Zugriff auf UI (Main) Thread in WPF
Ich habe eine Anwendung, die mein Datagrid jedes Mal aktualisiert, wenn eine von mir beobachtete Protokolldatei auf folgende Weise aktualisiert (mit neuem Text angehängt) wird: private void DGAddRow(string name, FunctionType ft) { ASCIIEncoding ascii = new ASCIIEncoding(); CommDGDataSource ds = new CommDGDataSource(); int position = 0; string[] data_split = ft.Data.Split(' …


11
OpenClipboard ist beim Kopieren und Einfügen von Daten aus WPF DataGrid fehlgeschlagen
Ich habe eine WPF-Anwendung mit Datagrid. Die Anwendung funktionierte einwandfrei, bis ich Visual Studio 2012 und Blend + SketchFlow Preview installiert hatte. Wenn ich jetzt versuche, die Daten aus dem Raster mit Ctrl+ C(in einer beliebigen Anwendung) in die Zwischenablage zu kopieren , wird die folgende Ausnahme angezeigt: System.Runtime.InteropServices.COMException (0x800401D0): …

2
Bindungssichtbarkeit für DataGridColumn in WPF
Wie kann ich eine Spalte in einem WPF DataGriddurch eine Bindung ausblenden ? Das habe ich getan: <DataGridTextColumn Header="Column header" Binding="{Binding ColumnValue}" Width="100" ElementStyle="{StaticResource DataGridRightAlign}" Visibility="{Binding MyColumnVisibility}" /> Und das habe ich bekommen (außer der noch sichtbaren Spalte): System.Windows.Data-Fehler: 2: FrameworkElement oder FrameworkContentElement für das Zielelement können nicht gefunden werden. …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.