收录日期:2020/04/07 10:43:31 时间:2016/05/22 07:20:16 标签:C#
如题:
在C# window 中DataGrid一列输入编号,按回车后,根据输入的编号查询出对应的信息在dataGrid一列显示。并且在dataGrid最下面有总计功能。
这个东西在delphi里面的确比较好解决
不过,在C#里面,我常常是用listview来代替,我觉得挺方便的
不知道兄台怎么认为
破烂王兄:能给点实例吗?先谢了。
能实现,不过很麻烦!
建议下在控件webgrid!
http://sorke.com/bbs/Announce/Announce.asp?BoardID=700&ID=961
有不有更好的解决办法?
楼上的兄弟,WebGrid是在Web上用的,我要的是在window Form下
学习,大家关注一下,小弟也想知道如何实现!
还是没有会吗?
UP
真有点对CSDN失望了!
这么多高手,你们就没有想过这样的问题吗!
大家试着做做这个功能呀!
用C#。做WINDOW的form,那还不好如用delphi做,,,,



更是方便,,,!!!!!!!!!!!

这确实是一个问题,C#操作数据库没有VB,Delphi等方便,这是事实。
但C#就不能做到哪样的功能么?
CSDN没有人吗?
http://www.xtras.net/products/truedbgridfordotnet.asp
说实在的,乡下人兄,没有看懂你的题目!真的!
楼上兄弟,没有看懂我的问题,再说说吧!
是这样的!一个dataGrid要实现这样的功能:
在datagrid第一列中的输入编号,按回车后这行就相应的填充编号所对就的产品信息,然后用户在这行中填入数量,在这行的最后一列中有个小计计算出金额。完成后按回车到第二行,然后操作于以上相同。

我在delphi里可以实现这个功能,请大家帮忙C#中能否实现(在window form中)
delphi中用dbgrideh可以实现!C#里面我不知道!帮你up?
严重关注!
CSDN上高手们来看看呀!
up
up~
贴子,已经二个月了怎么还没有解决的好办法!
以前的问题,都能解决,但样在dataGrid一行的最后一列,回车后,跳到新的行上。
第一列用一个自定义的DataGridComboBoxColumnStyle,将其中ComboBox的SelectedValue绑定到数据源,然后将ComboBox的DataSource设置成的你的编码表(编码->ValueMember、名称DisplayMember),在ComboBox中实现回车时根据输入的编码赋值给SelectedValue就可以。
    关键是要实现ComboBox的回车事件、DataGridComboBoxColumnStyle
看看MSDN中关于ColumnStyle的文档,写一个DataGridComboBoxColumnStyle不是很难
先在按ENTER換成TAB
public class myText:System.Windows.Forms.TextBox 
{
protected override bool ProcessCmdKey(ref System.Windows.Forms.Message msg, System.Windows.Forms.Keys keyData)  
{
if(msg.WParam.ToInt32() == (int) Keys.Enter)  

 
SendKeys.Send("{Tab}"); 
 
return true;  

return base.ProcessCmdKey(ref msg, keyData); 
}
}

在dataGrid1_TabIndexChanged寫代碼,如果是第二列就進行填充。
填入数量的那列得到焦點。又在dataGrid1_TabIndexChanged上判斷是否是填入数量的那列的下一列,是就進行統計,按回車可去到下一列。
不知對你有沒有用,我也在做WINFORM,可交流一下,QQ:3776044
说实话,这个例子并不难,从技术上讲,因为没有什么难点,当然,做起来有没有delphi方便是另一回事。

我做过一个vb的程序,大概也是网格,一个部门排班的程序,30、31行,代表一个月的每天;20左右的列,代表职工,输入实现确定的东西,例如事假,然后右边和底下就有统计。

主要是把这里的信息传递弄清楚,什么地方发生了什么事情,将会驱动哪里哪里的变化,也许画一个图有助于分析,然后就是功能尽量模块化。

关于Oracle Report 6i问题,非常急,请高手赐教 紧急求救!JS调用activeX的问题 请问:编一个客车公司车票结算管理系统价格多少能做? php基础学完了,想学框架和模板不知道在哪入手? 已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: TCP 提供程序, error: 0 - 远程主机强迫关闭了一个现有的连接。) 上广东省地税查询报税情况,ie出错 HQL一对我关联查询 求一.net多用户博客源码! 四川省人民医院很差 C++高级群 服务器上所有后台登录都很快超时退出! 【求助】类似csdn结贴给分功能怎么实现?顶 有分 dwr在我第一个例子就出现这个问题简直郁闷了 设计的问题?? 如何让HTML逐渐呈现…… PB 保存字符串成文本文件后,相对路径变了 谁能告诉我啊 拿什么来学你java(入门) 这种图形表示法是什么东东 请教SSH中的(No action instance for path /res could be created)问题 关于为戒除网瘾 15岁孩子死亡事件。。 请高手帮忙解决把Sqlserver数据库里面的Image类型,打开后自动关联到Excle(存进去的也是Excel文件) asp如何传值给Ajax? 在公司做游戏开发的常用开发工具 求助:Integer.parseInt(test); 如果test=\"test\"的话。。。。 Hanoi递归调用难吗 Hibernate查询表映射one to many时发生的异常,请教! 程序员的七种武器1 oracle 的查询分析器 难于上青天的SQL