You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WinUI 3中DataTable与DataColumn位置及对应NuGet包咨询

WinUI 3中使用controls:DataColumn所需NuGet包

要使用示例里的controls:DataTable和controls:DataColumn控件,需安装Microsoft.Toolkit.WinUI.Controls.DataTable NuGet包。

补充说明

  • 该控件属于Windows Community Toolkit组件,示例代码里的xmlns:controls="using:CommunityToolkit.WinUI.Controls"命名空间完全匹配这个包的控件归属。
  • 注意区分两个不同的表格相关组件:
    • WinUI 3自带的DataGrid是原生数据展示表格控件
    • Windows Community Toolkit中的DataTable是布局类控件,多用于自定义表头或轻量表格布局场景

示例代码

<Page x:Class="DataTableExperiment.Samples.DataTableSample"
      xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
      xmlns:controls="using:CommunityToolkit.WinUI.Controls"
      xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
      xmlns:local="using:DataTableExperiment.Samples"
      xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
      mc:Ignorable="d">

    <ListView ItemsSource="{x:Bind InventoryItems}">
        <ListView.Header>
            <controls:DataTable Margin="12,0,0,0">
                <controls:DataColumn Content="Id"
                                     DesiredWidth="80" />
                <controls:DataColumn MinWidth="120"
                                     CanResize="True"
                                     Content="Name" />

内容的提问来源于stack exchange,提问作者kinton

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 10:32:07