gpt4 book ai didi

c# - DataGrid 中的单元格编辑策略

转载 作者:行者123 更新时间:2023-11-30 22:18:32 25 4
gpt4 key购买 nike

我正在尝试为 .NET Compact Framework 中的 DataGrid 找到用于单元格编辑的解决方案。

甚至可以在 Windows Mobile 的 .NET Compact Framework 中编辑默认 DataGrid 中的单元格吗?如何做到这一点?

如果不可能,还有什么解决办法,如果有空,也许是其他一些控制。

最佳答案

在 Paul Yao 的“Programming the compact framework 3.5”一书中,第 4.4.9 章及之后的数据网格是一个很好的就地编辑解决方案:

节选:

“...4.4.9 提供就地编辑能力.NET Compact Framework DataGrid 控件仅用于显示。与桌面版不同,它不提供任何数据修改能力给用户。克服仅显示的限制DataGrid控件,必须提供数据修改能力你自己。您的应用程序必须采取两个步骤来为数据网格控件。1.呈现一个能够接受输入的控件,比如TextBox,最好文本已经突出显示,只要用户指示他希望修改 CurrentCell 的内容。2. 提供一种机制让用户表明他已经完成,或者正在取消更新。如果请求更新,请移动内容输入控件到 CurrentCell 中。如果合适,隐藏输入控件……”

代码可在 http://www.paulyao.com/res/code/login.aspx?ReturnUrl=%2fres%2fcode%2fdefault.aspx 获得注册后。 Paul Yao 提供了一个使用数据网格上方显示的文本框对数据网格进行手动和自动就地编辑的示例。

关于c# - DataGrid 中的单元格编辑策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16042402/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com