首页 > 其他分享 >WPF DataGrid下的单元格嵌入CheckBox列表

WPF DataGrid下的单元格嵌入CheckBox列表

时间:2024-02-28 14:23:31浏览次数:22  
标签:CheckBox 单元格 列表 DataGrid 嵌入 WPF

<DataGrid
 Width="auto"
 Height="auto"
 AutoGenerateColumns="False"
 CanUserAddRows="False"
 GridLinesVisibility="All">
                <DataGrid.Columns>
                    <DataGridTemplateColumn Width="5*"  Header="测试项">
                        <DataGridTemplateColumn.CellTemplate>
                            <DataTemplate>
                                <Border Background="Transparent">
                                    <ListBox ItemsSource="{Binding Value, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}">
                                        <ListBox.ItemTemplate>
                                            <DataTemplate>
                                                <CheckBox Content="{Binding Value, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"  IsChecked="{Binding isSelect}" />
                                            </DataTemplate>
                                        </ListBox.ItemTemplate>
                                    </ListBox>
                                </Border>
                            </DataTemplate>
                        </DataGridTemplateColumn.CellTemplate>
                    </DataGridTemplateColumn>
                </DataGrid.Columns>
            </DataGrid>

效果为:

标签:CheckBox,单元格,列表,DataGrid,嵌入,WPF
From: https://www.cnblogs.com/SmallCarp/p/18040267

相关文章

  • 3、remi--CheckBox
    源码链接:remi.gui.CheckBox  后面不不再在文中复述本地安装包的源码,本地源码请自行查看,文中只提供上述链接 复选框小部件:  官网文档说的是:  复选框小部件作为数值输入字段很有用,实现了onchange事件 小部件使用测试:  checkboxLab.pyimportremi.guiasguifr......
  • 浅谈WPF之DataGrid动态生成列
    在日常开发中,DataGrid作为二维表格,非常适合数据的展示和统计。通常情况下,一般都有固定的格式和确定的数据列展示,但是在某些特殊情况下,也可能会需要用到动态生成列。本文以一些简单的小例子,简述在WPF开发中,如何动态生成DataGrid的行和列,仅供学习分享使用,如有不足之处,还请指正。 ......
  • antd 单元格合并处理
    实现效果代码tableData为Table的数据constmergeCells=(text,dataSource,index,key)=>{//上一行该列数据是否一样if(index!==0&&text===dataSource[index-1][key]){return0}letrowSpan=1//判断下一行是否相等f......
  • js判断checkbox是否被选中
    js判断checkbox是否被选中JavaScript中判断是否选中checkbox有以下几种实现方法:方法一:使用getElementById获取checkbox元素,通过checked属性判断是否被选中。varcheckbox=document.getElementById("myCheckbox");if(checkbox.checked){console.log("checkbox被选中"......
  • 循环可变化的集合 数组 datatable 等 || c# winfrom DataGridView 动态UI下载功能
    Gif演示   分解步骤1,使用组件DataGridView2,使用DataSource来控制表格展示的数据来源(注意:来源需要是DataTable类型)3,需要用到异步线程。如果是不控制数据源的话,需要使用UI安全线程;(使用Control.Invoke或Control.BeginInvoke方法)4,DataGridView的列如果设置图片,尽量代码......
  • SharePoint Online 中Excel引用另一个Excel中的单元格
    前言最近,碰到一个需求,用户想要在SharePointOnline中从一个Excel文件引用另一个Excel文件的内容,所以就研究了一下。正文1.建一个测试的Excel文件,随便写点东西,如下图:2.新建另一个Excel,用来引用上一个Excel文件,如下图:3.在第一个Excel中的文件,选中单......
  • (13)TreeView1前面带CheckBox显示
     这些节点都是动态生成,再设置。原理还是在前面显示图片实现procedureTForm1.FormCreate(Sender:TObject);varpnode,node:TTreeNode;beginwithTreeView1.Itemsdobeginnode:=Add(nil,'Item1');//动态生成一个节点node.ImageIndex:=......
  • [office] 怎么将Excel单元格的数据进行拆分?Excel单元格拆分教学
    怎么将Excel单元格的数据进行拆分?相信许多小伙伴在处理一些数据的时候都需要将特殊数据进行拆分,那么我们怎么使用Excel表格拆分单元格呢?下面小编就带着大家具体看一下吧!操作方法:一、拆分被合并的单元格:方法(一): 1、首先选中要拆分的单元格,然后点击开始选项......
  • 使用net core 6 c# 的 NPOI 包,读取excel..xlsx单元格内的图片 和悬浮的图片,并存储到指
    抄的两个前辈的代码,反正是实现了https://www.cnblogs.com/IT-Ramon/p/13100039.htmlhttps://www.cnblogs.com/zhaocici/p/16434320.html合并了两个代码的功能,反正能用他们是在web上用,我是在桌面程序上用,小改一下就可以用了点击查看代码usingICSharpCode.SharpZipLib.Zip;......
  • 长宽等在一个单元格里如何计算面积
    问题:如下图A2:A5数据,包装尺寸在一个单元格里如何计算其表面积A2数据结构:立方体1长*宽*高+立方体2长*宽*高……A5数据结构:立方体1长*宽*高*数量+立方体2长*宽*高*数量借助辅助单元格以函数公式解决第一步,按“+”拆分单元格B2公式:=TEXTSPLIT(A2,"+")公式下拉将每个立方体......