datagrid

    0熱度

    1回答

    我是WPF的新手,我正在使用WPF和DataGrid顯示DataTable的項目。 我有列和行標題可見,我的問題是,直到調用WPF窗口的方法完成後,DataGrid左上方的SelectAll按鈕纔會出現。這會導致列標題未對齊,直到出現SelectAll按鈕。 我已經在一個非常簡單的項目中重新創建了該問題。 我可以在設計模式下看到SelectAll按鈕,結果仍然相同。任何人都可以幫忙嗎?下面的圖片展

    0熱度

    1回答

    我有一個DataGrid的DataContext設置(在C#代碼中)DataTable,以便DataGrid中的每個列綁定到DataTable中的列。在DataGrid的一列中,我想顯示一個可編輯的ComboBox,它提供了從MySQL數據庫中提取並存儲在另一個DataTable中的選項。這個DataTable是使用ObjectDataProvider提供的,並且正在被正確填充(我使用調試器來追蹤

    0熱度

    1回答

    我或多或少地被DataGrid行爲嚇倒了。我的應用程序有幾個用於輸入的TexBox,結合在一個Grid中,並且在該Grid之外,我有一個DataGrid來顯示事物。 DataGrid的風格是A S如下: <Style x:Key="SignalsTable" TargetType="{x:Type DataGrid}"> <Setter Property="HorizontalAlign

    -1熱度

    3回答

    我有一個DataGrid與DataTable爲DataGrid.ItemsSource。 到目前爲止,一切正常,數據顯示在DataGrid正如我所希望的那樣。 現在我想隱藏DataGrid的一些列。我以前做過這件事,它工作正常,但不知何故,我總是得到一個錯誤說 「System.ArgumentOutOfRangeException:」索引超出範圍。必須爲非負數且小於集合的大小「 我知道這是什麼意思

    0熱度

    1回答

    我想從我的數據庫設置我Label字體大小,所以我決定來存儲靜態Global類值,這裏的定義是: public static class Globals { public static double mainScreenfontSize { get; set; } } 在Application_Startup我設置的值: Globals.mainScreenfontSize =

    0熱度

    1回答

    我想禁用編輯我的DataGrid內的內容,例如,如果用戶單擊雙擊,他現在可以編輯列,我想避免這種情況。 .. 我試圖通過編寫此我DataGrid設置IsReadOnly屬性: <DataGrid Grid.Row="1" VerticalContentAlignment="Center" IsReadOnly="True"> 但是,這不是爲我好,因爲我希望通過單擊「刪除」按鈕來刪除我DataG

    0熱度

    2回答

    因此,例如,我有這樣的XAML代碼 <DataGridTemplateColumn.CellTemplate> <DataTemplate> <Grid Width="50" Height="50" VerticalAlignment="Center" HorizontalAlignment="Center"> <Button x:Name="PlayButto

    0熱度

    1回答

    我有一個數據網格控件已禁用與完全啓用的單元格(某些單元格有下拉列表,文本框,複選框)組合的單元格。問題是禁用單元格的樣式與啓用的單元格完全相同。我只是想改變所有被禁用的單元格的樣式,所以用戶很清楚他們不能改變數據。這是我的XAML代碼: <DataGrid Name="DataGrid" ItemsSource="{Binding MySource}" AutoGenerate

    0熱度

    1回答

    自定義DataGrid控件我有一個自定義DataGrid(我擴展,幷包括了DependencyPropertyLabel),我使用的是DataGrid並希望增加使用ControlTemplate和ContentPresenterLabel控制。在ContentTemplate中,DependencyPropertyLabel按原樣工作並顯示,但ContentPresenter根本無法工作或顯示任何

    0熱度

    1回答

    所以基本上,我有一個類似電子表格的應用程序,它可以對大型XML文檔進行更改。對於表格顯示,我使用綁定到DataTable的DataGrid。我有兩個日期選擇器用於選擇要顯示的行的範圍。問題是,我不知道如何,也無法在網上找到合適的解決方案。 我已經試過這是發生更改時datepickers作出獲取顯示一件事: return table.AsEnumerable().Skip(StartDateInde