datagrid

    0熱度

    2回答

    我有一個RowDetailsVisibilityMode設置爲「VisibleWhenSelected」的DataGrid,以便在選擇特定行時顯示RowDetailsTemplate。我想要的是,當我再次單擊行時,能夠切換RowDetails可見性。默認情況下,只要RowDetails被選中,RowDetails就可見,但如果再次單擊它,我想實質上「取消選中」所選行。 嘗試了很多事情之後,我發現一

    1熱度

    1回答

    不同的選擇顏色我有一個DataGrid: <DataGrid x:Name="grid" ItemsSource="{Binding DataGridCollection}" Margin="0,61,0,0" SelectionUnit="Cell"> <DataGrid.CellStyle> <Style TargetType="DataGridCell">

    0熱度

    1回答

    我將ObservableCollection CustomerList綁定到數據網格,它在最初打開時工作正常,但是當我使用Buttion調用功能以將新對象提供給CustomerList時DataGrid不是刷新,我知道這是數據網格更新如何工作的方式,因爲原來的CustomerList沒有上傳,所以在這種情況下我能做些什麼來解決這個問題?我使用MVVM模式 class CustomerViewMod

    1熱度

    1回答

    我有一個wpf數據網格。我在每行的末尾放置了一個刪除按鈕列。 由於datagrid包含比其寬度更多的列,所以我應該滾動到結尾以查看刪除按鈕。 我可以凍結最後一列datagrid嗎?

    0熱度

    3回答

    我有一個DataGrid包含一個複選框。我想通過單擊刪除按鈕來刪除複選框被選中的DataGrid中的所有行。我的數據網格的XAML如下所示。 <DataGrid x:Name="orders" Grid.Row="4" Background="AliceBlue" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" AutoGener

    0熱度

    1回答

    我有這個ListView,其中主要是每個元素由2列DataGrid組成。 <ListView Name="SelectedWhereItemListView" ItemsSource="{Binding AddedWhereItems}" VerticalContentAlignment="Top"> <ListView.ItemsPanel> <

    0熱度

    2回答

    我有一個可以正常顯示數據的數據網格,但現在我想用它來編輯數據。如何配置DataGridComboBoxColumn來顯示說明,但綁定到相關表的ID? 我的數據進入通過EF的應用程序,但要正確地過濾數據進入DataGrid,我用一個DbQuery創建List<>,然後將其設置爲DataGrid的ItemsSource: private void OnControlLoaded(object send

    0熱度

    1回答

    我正在嘗試重新使用我正在儘可能寫入的XAML。 現在,我想在DataGrid中顯示我的對象。我的物品通過遺產共享一些共同的屬性。因此,我想用網格創建一個UserControl,併爲其中的每個對象共同定義一些屬性列。因此,一些看似是: <UserControl Name="MyCustomGrid"> <Grid> <DataGrid> <!-- Common S

    1熱度

    2回答

    DataGrid列是在代碼後面動態創建的。爲了動態綁定列,我有一個Dictionary<string, obj>屬性,其中鍵爲列標題和值。 和列被綁定到字典是這樣的: var item = new DataGridTextColumn(); item.Width = new DataGridLength(1, DataGridLengthUnitType.Auto); item.Header

    0熱度

    1回答

    我試圖在具有特定背景顏色/畫筆一個DataGrid檢索列的列表,使用以下: Dim OutputCols As New List(Of DataGridColumn) OutputCols = datagrid_Output.Columns.Where(Function(a) Not (a.CellStyle Is Nothing) AndAlso a.GetValue(BackgroundPr