一个图形用户界面元素,用于显示数据的表格视图。
我正在使用 MudDataGrid 组件:https://dev.mudblazor.com/components/datagrid#default-data-grid 我试图在页面加载后立即添加过滤器,但我找不到执行此操作的文档。 我...
任何具有 Avalonia UI 过滤和分组功能的数据网格(如 DevExpress DataGrid for WPF)?
Avalonia UI 有没有好的数据网格,可以像 DevExpress DataGrid for WPF 一样进行过滤和分组?
我正在使用以下代码使用 DataGrid: 我正在使用以下代码使用 DataGrid: <DataGrid Name="DataGridBids" VerticalAlignment="Stretch" HorizontalAlignment="Stretch" HeadersVisibility="Column" Background="#0d4338" CanUserAddRows="False" CanUserDeleteRows="False" CanUserReorderColumns="False" ItemsSource="{Binding Bids}" AutoGenerateColumns="False" IsReadOnly="True" IsManipulationEnabled="False" HorizontalScrollBarVisibility="Disabled" VerticalScrollBarVisibility="Disabled" GridLinesVisibility="None" Margin="0,0,0,0" BorderThickness="0"> <DataGrid.Resources> <Style TargetType="DataGridCell"> <Setter Property="TextBlock.TextAlignment" Value="Center"/> <Setter Property="Background" Value="#0d4338"/> <Setter Property="Foreground" Value="#11b376"/> <Setter Property="BorderThickness" Value="0,0,0,0"/> </Style> </DataGrid.Resources> <DataGrid.Columns> <DataGridTextColumn Header="Agent" Width="*" Binding="{Binding Agent}"/> <DataGridTextColumn Header="Quantity" Width="*" Binding="{Binding Quantity}"/> <DataGridTextColumn Header="Buy" Width="*" Binding="{Binding Price, StringFormat='N2'}"/> </DataGrid.Columns> </DataGrid> 当我打开 DataGrid 时,它的工作方式与我预期的完全一样: 但是当我调整窗口大小时,这些意想不到的白色垂直线不断出现(尽管并非总是如此): 由于某种原因,白线仅显示在第二列和第三列之间,并且始终垂直。 我不知道这是否是 WPF 错误,但无论如何我都想修复它。 任何建议都值得赞赏,谢谢! 渲染一定有什么奇怪的地方。由于您的列都打算具有相同的背景,因此您的样式可以像这样以 DataGridRow 而不是 DataGridCell 为目标(注意:我使用透明,因为 DataGrid 已经具有您想要的背景颜色): <DataGrid.Resources> <Style TargetType="DataGridRow"> <Setter Property="Background" Value="Transparent" /> <Setter Property="TextBlock.TextAlignment" Value="Center" /> <Setter Property="Foreground" Value="#11b376" /> <Setter Property="BorderThickness" Value="0,0,0,0" /> </Style> </DataGrid.Resources> 这消除了我在调整网格大小时看到的任何奇怪的锯齿,但我无法准确重现您所显示的内容。
WPF DataGrid 添加类变量名称的列,无法获取单元格内容
我正在编写一个程序,需要以类似网格的格式提供信息,用户指定列数(为此目的,我称之为轨道)和行数(我称之为段......)
我有一个 DataGrid,用户可以通过在最后一行输入数据来添加项目。我还有一个按钮可以删除当前选定的项目。但是当最后一行(空,用于添加新项目)被选择时...
我想在我的 WPF 应用程序中创建一个 DataGrid,它有 2 行和 14 列。我定义了一种在运行时创建此数据网格的方法。 我面临的问题是...
我正在开发一个 WPF 应用程序,并创建了两个数据网格,如附图所示。第二个数据网格是使用 CreateCoachCompositionDataGrid() 方法动态创建的。 T...
Syncfusion Flutter DataGrid:如何启用拖放列重新排序和列大小调整
Syncfusion Flutter DataGrid:如何启用拖放列重新排序和列大小调整 我无法使用拖放列和调整列大小来创建 Syncfusion 的 Flutter DataGrid 小部件
我已经尝试解决这个问题好几天了,但似乎无法接近解决它,这让我来到这里。 我正在开发一个 MVVM WPF 项目,我正在尝试填充我的数据网格...
我正在尝试通过 DataTable 绑定在 WPF DataGrid 中显示 3 维数据。由于 DataGrid 只有行和列(2D),我的想法是模板化单元格,以便它们托管一个 ListView (或一些
MudBlazor DataGrid NoRecordsContent
有人可以帮助我如何向 DataGrid 的 NoRecordsContent 参数提供参数吗?当网格中没有要显示的数据时,我想要风格化的文本显示。
有人可以帮助我如何向 DataGrid 的 NoRecordsContent 参数提供参数吗?当网格中没有数据时,我想要风格化的文本显示。
Material UI X Grid:隐藏和排序的列在重新渲染时返回默认值
我在动态 UI 中使用 Material-UI X Grid,数据更新速度约为 1Hz。当页面使用新数据重新呈现时,任何已排序或隐藏的列都会返回到默认值,即显示隐藏列...
<DataGrid>属性“onCellEditCommit”不起作用
我正在使用 Material-UI 的 DataGrid 组件来显示项目列表。 我想让每行中的每个单元格都可编辑,然后更改该行的相应项目。 为此目的,...
Material-UI DataGrid:如何向每个行单元格添加工具提示?
我在此处的 React Material ui DataGrid 文档中找不到与此相关的任何内容。我注意到您可以通过“描述”字段向列添加工具提示,但找不到任何
当高度固定时,如何调整mudblazor中数据网格的大小并删除不必要的空间
我正在使用 muddatagrid,并且我已经设置了数据网格的高度,该高度根据屏幕尺寸动态变化,当每页行数超过高度时,它会显示滚动条。但问题来了...
这看起来是一个很简单的任务,但我绕了一圈,尝试了多种方法,但没有任何效果。 这是我的列定义 这看起来是一个很简单的任务,但我兜圈子,尝试了多种方法,但没有任何效果。 这是我的列定义 <DataGridCheckBoxColumn Header="Select" Binding="{Binding IsSelected, UpdateSourceTrigger=PropertyChanged}" HeaderStyle="{StaticResource DGCHCentre}" Width="50" ElementStyle="{StaticResource LargerCheckBoxStyle}"/> DGCHCentre 和 LargerCheckBox 样式如下 <Style x:Key="DGCHCentre" TargetType="DataGridColumnHeader"> <Setter Property="HorizontalContentAlignment" Value="Center" /> </Style> <Style TargetType="CheckBox"> <Setter Property="VerticalContentAlignment" Value="Center"/> <Setter Property="Height" Value="40"/> <Setter Property="FontSize" Value="14"/> </Style> <Style x:Key="LargerCheckBoxStyle" TargetType="{x:Type CheckBox}"> <Setter Property="Width" Value="50" /> <Setter Property="Height" Value="50" /> <Setter Property="HorizontalAlignment" Value="Center"/> <Setter Property="HorizontalContentAlignment" Value="Center"/> <Setter Property="IsHitTestVisible" Value="False"/> </Style> 复选框在列中坚决左对齐。 我尝试过设置边距 <Style x:Key="LargerCheckBoxStyle" TargetType="{x:Type CheckBox}"> <Setter Property="Width" Value="50" /> <Setter Property="Height" Value="50" /> <Setter Property="HorizontalAlignment" Value="Center"/> <Setter Property="HorizontalContentAlignment" Value="Center"/> <Setter Property="IsHitTestVisible" Value="False"/> <Setter Property="Margin" Value="10 0 0 0"/> </Style> 但这会导致复选框的左侧消失。 尝试一下适合您的风格: <Style x:Key="LargerCheckBoxStyle" TargetType="{x:Type CheckBox}"> <!-- Use the margin instead of height and width--> <Setter Property="Margin" Value="25" /> <Setter Property="HorizontalAlignment" Value="Center" /> <Setter Property="HorizontalContentAlignment" Value="Center" /> <Setter Property="IsHitTestVisible" Value="False" /> </Style> 结果
我正在使用 MUI V.5 和 React。 当行为空时(当用户在网格中搜索产品并且找不到任何结果时),我想在网格中显示图像。 但我不知道如何...
我正在使用 ROS 及其 map_server 节点。 我不明白地图的原始元数据信息意味着什么(概念上)。根据官方文档: 原点:
尝试设置 MudBlazor DataGrid 的列宽可能会很痛苦。由于某种原因,通过 CellClass 或 HeaderClass 或 CellStyle 或 Column 的 HeaderStyle 设置样式不起作用。