Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Verbessere diese Frage Ich muss dem Benutzer eine …
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. …
Ich habe ein DataGrid mit der ersten Spalte als Textspalte und der zweiten Spalte als CheckBox-Spalte. Was ich will ist, wenn ich das Kontrollkästchen anklicke. Es sollte überprüft werden. Die Auswahl dauert jedoch zwei Klicks. Beim ersten Klick wird die Zelle ausgewählt, beim zweiten Klick wird das Kontrollkästchen aktiviert. So …
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 ...
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 …
Ich erstelle ein Datagrid in Windows Presentation Foundation und habe ein Problem. Wenn ein Benutzer auf eine Zelle in meinem Datagrid doppelklickt, wechselt die Zelle in den Bearbeitungsmodus. Ich möchte das verhindern. Stattdessen möchte ich, dass Benutzer die vollständige Zeile auswählen und keine Werte darin bearbeiten können. Wie kann ich …
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. …
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 …
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(' …
Ich habe eine DataGridmit einer Zeile, die ein Bild hat. Dieses Bild ist mit einem Auslöser an einen bestimmten Zustand gebunden. Wenn sich der Status ändert, möchte ich das Bild ändern. Die Vorlage selbst wird auf die HeaderStylevon a gesetzt DataGridTemplateColumn. Diese Vorlage hat einige Bindungen. Der erste Bindungstag zeigt …
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): …
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. …
Ich bin neu bei WPF. Ich möchte nur wissen, wie wir einem DataGrid in WPF programmgesteuert Spalten und Zeilen hinzufügen sollen. So wie wir es früher in Windows-Formularen gemacht haben. Erstellen Sie Tabellenspalten und -zeilen und binden Sie sie an DataGrid. Ich glaube, WPF DataGrid ist etwas anders als das, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.