datagrid 相关问题

一个图形用户界面元素,用于显示数据的表格视图。



MUIX数据网格列打字稿错误时设置列类型

const columns: GridColDef[] = [ { field: 'name', headerName: tableColumns.name, minWidth: 100, resizable: true, flex: 1, }, { field: 'x', headerName: x, resizable: false, flex: 1, }, { field: 'y', headerName: y, minWidth: 220, resizable: false, flex: 1, renderCell: ({ row }: RenderCellType) => row?.y || 'N/A', }, { field: 'z', headerName: z, minWidth: 75, resizable: false, flex: 1, renderCell: ({ row }: RenderCellType) => <Z vehicle={row} />, }, ] <DataTable // <- i renamed it due to styling needs onRowSelect={(abc) => someFunction(abc)} selectionModel={filteredIds} columns={columns} loading={loading} rows={filteredRows} />

回答 1 投票 0


如何在按钮上添加react组件,请单击数据网格材料材料?

我想在材料-UI的数据网格中单击单元格中存在的下载按钮时,打开一个类似弹出的组件'viewDownload.js'。 有人可以帮助我如何实现...

回答 2 投票 0

如何在MUI DataGrid中仅使用其他类型?

如何在MUI DataGrid中仅使用其他类型? 示例:

回答 0 投票 0

如何禁用MUI X数据网格在加载API

该代码与MUI X数据网格有关 加载API时,我需要禁用下一页按钮 该代码与MUI X数据网格有关 加载API时,我需要禁用下一页按钮 <DataGrid autoHeight getRowHeight={getRowHeight} rows={rows} columns={columns} page={page - 1} rowCount={total} rowsPerPageOptions={rowsPerPage} pagination paginationMode='server' pageSize={pageSize} getRowClassName={(params) => getRowClassName(params)} onPageChange={(newPage) => handelPageChange(newPage)} loading={isLoading} // disableNextPage={isLoading} onPageSizeChange={(newPageSize) => setAssetList((prveState) => ({ ...prveState, pageSize: newPageSize, })) } /> 我已经使用了此道具已解决了 -hidefooterPagination = {isloading}

回答 1 投票 0




物质-UI datagrid:从状态原因删除一行无法读取属性错误

我有一个材料UI datagrid如下: <DataGrid className={classes.datagrid} page={page} pageSize={rowsPerPage} rows={rows} columns={columns} sortModel={sortModel} rowCount={meta.total} loading={store.panels.loading} rowsPerPageOptions={ [5, 10, 25, 50] as PageSizeOptions[] } disableSelectionOnClick onPageSizeChange={changePageSize} autoHeight onPageChange={handlePageChange} onSortModelChange={updateSort} components={{ loadingOverlay: LoadingOverlay, noRowsOverlay: NoRowOverlay, }} /> 我有一个可观察到的MOBX阵列。 const行= [来自Global Store的继承MOBX数组]然后,我从全局商店的数组中删除一行。 我收到以下错误: TypeError: Cannot read property 'id' of undefined (anonymous function) node_modules/@material-ui/data-grid/dist/index-esm.js:15 etc... mobx数组是对象的数组[{id:1,name:“ bob”},等等...] 列: const columns: ColDef[] = [ { field: 'id', hide: true }, { headerName: 'Name', field: 'name', width: 110, }, ]; 仅当我尝试删除一行时,就会发生错误。 添加,获取或更新效果很好。 MUI DataGrid似乎是一个错误 https://material-ui.com/components/data-grid/rows/ 我知道 埃米尔 pix在v4.0.0-alpha.10中发布。 参考:Https://github.com/mui-org/material-ui-x/issues/571 DataGrid的确是错误。您需要将库降至版本:4.0.0-alpha.8或将其设置为“ https://pkg.csb.dev/mui-org/material-ui-x/commit/02423225/@material-aterial-paterial-aperial-ui/data-rid/data-grid/tata-grid/tata-grid/tas-data-grid/thow/024232225

回答 0 投票 0



使用C#添加wpf代码中的fontawesome图标到数据网格行

i有一个带有行的数据杂志,从编程中开始添加,而我的datagrid in xaml有5列,每个列样式如下所示: <DataGrid.Columns> <DataGridTextColumn Width="Auto" Header="Status" FontFamily="Arial" Foreground="Gray" FontWeight="Normal" MinWidth="250" Binding="{Binding Path=Date}" > <DataGridTextColumn.HeaderTemplate> <DataTemplate> <StackPanel> <fa:ImageAwesome Icon="Sort" Height="10" Name="Search" Margin="10,15,25,0" HorizontalAlignment="Center" /> <!--<TextBlock FontFamily="FontAwesome" FontSize="16" Text="&#xf0dc;" />--> <TextBlock Text="Date" Margin="0,-30,0,0" /> </StackPanel> </DataTemplate> </DataGridTextColumn.HeaderTemplate> <DataGridTextColumn.ElementStyle> <Style> <Setter Property="FrameworkElement.HorizontalAlignment" Value="Center"/> <Setter Property="FrameworkElement.Margin" Value="0,8,0,0"></Setter> </Style> </DataGridTextColumn.ElementStyle> <DataGridTextColumn.HeaderStyle> <Style TargetType="{x:Type DataGridColumnHeader}"> <Setter Property="HorizontalContentAlignment" Value="Center" /> <Setter Property="Background" Value="#dec15a" /> <Setter Property="Height" Value="50" /> <Setter Property="FontWeight" Value="Bold" /> <Style.Triggers> <Trigger Property="IsMouseOver" Value="True"> <Setter Property="Background" Value="#d5b024" /> </Trigger> </Style.Triggers> </Style> </DataGridTextColumn.HeaderStyle> </DataGridTextColumn> </DataGrid.Columns> 如何在文本旁边添加字体上的成功图标,如下所示,当行从后面添加代码时添加 Date | File| Status 03/14/2025|.pdf | Success (here the FontAwesome success icon should be shown) Code-Behind代码为: dgrd_ListFiles.Items.Add(new Item() { Date = System.DateTime.Now.ToString("MM/dd /yyyy"), File=".pdf", Status = "Success" }); 我认为以下情况应在您的情况下起作用。修改如下:标签: DataGridTextColumn.ElementStyle

回答 1 投票 0

使用C#添加wpf代码中的wpf代码中的数据网格行添加了“真棒图标”

where是一个数据杂志,具有编程性添加行的行,而我的datagrid in XAML,带有5列,每个列样式均为下面 <DataGrid.Columns> <DataGridTextColumn Width="Auto" Header="Status" FontFamily="Arial" Foreground="Gray" FontWeight="Normal" MinWidth="250" Binding="{Binding Path=Date}" > <DataGridTextColumn.HeaderTemplate> <DataTemplate> <StackPanel> <fa:ImageAwesome Icon="Sort" Height="10" Name="Search" Margin="10,15,25,0" HorizontalAlignment="Center" /> <!--<TextBlock FontFamily="FontAwesome" FontSize="16" Text="&#xf0dc;" />--> <TextBlock Text="Date" Margin="0,-30,0,0" /> </StackPanel> </DataTemplate> </DataGridTextColumn.HeaderTemplate> <DataGridTextColumn.ElementStyle> <Style> <Setter Property="FrameworkElement.HorizontalAlignment" Value="Center"/> <Setter Property="FrameworkElement.Margin" Value="0,8,0,0"></Setter> </Style> </DataGridTextColumn.ElementStyle> <DataGridTextColumn.HeaderStyle> <Style TargetType="{x:Type DataGridColumnHeader}"> <Setter Property="HorizontalContentAlignment" Value="Center" /> <Setter Property="Background" Value="#dec15a" /> <Setter Property="Height" Value="50" /> <Setter Property="FontWeight" Value="Bold" /> <Style.Triggers> <Trigger Property="IsMouseOver" Value="True"> <Setter Property="Background" Value="#d5b024" /> </Trigger> </Style.Triggers> </Style> </DataGridTextColumn.HeaderStyle> </DataGridTextColumn> </DataGrid.Columns> 如何在文本旁边添加字体上的成功图标,如下所示,当行从后面添加代码时添加 Date | File| Status 03/14/2025|.pdf | Success (Here should come the font awesone succes icon) 代码背后的编码是 dgrd_ListFiles.Items.Add(new Item() { Date = System.DateTime.Now.ToString("MM/dd /yyyy"), File=".pdf", Status = "Success" }); 我认为以下情况应在您的情况下起作用。修改如下:标签: DataGridTextColumn.ElementStyle

回答 1 投票 0


WPF-dataGrid绑定到具有对象作为属性的项目,其中通过comboboxColumn

uupon窗口初始化,我有3个项目,其中itemType为null。

回答 1 投票 0

在WPF中,我可以在从GridView项目中提供模板完整的DataContext时动态替换模板?

I遵循了接受的答案,当属性变化时,如何触发DatateMplatesElector。但是,它并没有完全解决我的需求

回答 1 投票 0

自动行datagrid c#wpf

<Windowxmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schemas.microsoft.com/expression/blend/2008"xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"xmlns:local="clr-namespace:PasswordManager.Presse.content"xmlns:Collections="clr-namespace:System.Collections;assembly=System.Runtime"x:Class="PasswordManager.Presse.content.IpData_Window"mc:Ignorable="d"Title="Indirizzi IP" Height="400" Width="800" Icon="/icons/icons_ip_address_black_50x50.png" Background="{x:Null}"><Window.Resources><FontFamily x:Key="GemunuLibre">pack://application:,,,/font/GemunuLibre.ttf#Gemunu Libre</FontFamily><FontFamily x:Key="Abel">pack://application:,,,/font/Abel.ttf#Abel</FontFamily><FontFamily x:Key="FjallaOne">pack://application:,,,/font/FjallaOne.ttf#FjallaOne</FontFamily><FontFamily x:Key="Oswald">pack://application:,,,/font/Oswald.ttf#Oswald</FontFamily><FontFamily x:Key="Cairo">pack://application:,,,/font/Cairo.ttf#Cairo</FontFamily></Window.Resources>

回答 1 投票 0


最新问题
© www.soinside.com 2019 - 2025. All rights reserved.