(急)WPF中TextBox的Binding问题

sw138123 2012-08-10 09:53:56
页面中存在一个Grid控件和一个保存按钮。后台通过一个DataTable的总行数n,动态生成n个TextBox,
并且赋予Binding属性(Path:Rows[intRow][Value]),与DataTable双向绑定。
界面上更改任意TextBox值,然后点击保存按钮

疑问:我现在仅仅想保存更改的那个TextBox的值,当我不知道怎么得到?
...全文
643 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sw138123 2012-08-13
  • 打赏
  • 举报
回复
暂时先全部一起保存,谢谢大家!
pavee 2012-08-11
  • 打赏
  • 举报
回复
真想帮,但不知道如何去帮。

我不理解你的后台和后台的DataTable。是codebehind, 还是MVVM模式ViewModel? 如果是codebehind代码,我帮不了你,因为你的路子不对。尽管WPF也可以用codebehind和eventhandler,但实际应用程序应避免使用。WPF项目是基于模式的,比方说MVP、或者MVVM。UI的Collection control应该绑定到Presenter(MVP)或者ViewModel中的Property,这个Property 应该至少返回一个ObservableCollection<T>的对象。如果你要跟踪每一条记录,就像你要保存某个TextBox值,就要返回ICollectionView的事例。




DENQH 2012-08-11
  • 打赏
  • 举报
回复
你用DataGrid
sw138123 2012-08-10
  • 打赏
  • 举报
回复
没人吗
angel6709 2012-08-10
  • 打赏
  • 举报
回复
hardcode

111,097

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧