Button Visual Studio Lightswitch复制按钮

Button Visual Studio Lightswitch复制按钮,button,duplicates,visual-studio-lightswitch,Button,Duplicates,Visual Studio Lightswitch,我已经在可编辑网格的每一行末尾添加了一个按钮,我希望这个按钮能够将该行复制到下一行。有人能帮我吗?输入的某些数据将类似,因此需要一个重复按钮来停止输入所有内容两次 提前感谢我这样做是为了修改报价。在按钮代码中,制作所选版本的本地副本。然后将新报价添加到集合中,该集合将成为所选修订。最后,将旧版本中的必要数据复制到新版本中 VB.NET: “创建quote对象以保存要修改的quote” 作为报价的当前版本 CurrentRev=Me.qQuoteByFirm.SelectedItem '将新报价实

我已经在可编辑网格的每一行末尾添加了一个按钮,我希望这个按钮能够将该行复制到下一行。有人能帮我吗?输入的某些数据将类似,因此需要一个重复按钮来停止输入所有内容两次


提前感谢

我这样做是为了修改报价。在按钮代码中,制作所选版本的本地副本。然后将新报价添加到集合中,该集合将成为所选修订。最后,将旧版本中的必要数据复制到新版本中

VB.NET:

“创建quote对象以保存要修改的quote”
作为报价的当前版本
CurrentRev=Me.qQuoteByFirm.SelectedItem
'将新报价实体添加到数据库
Me.qQuoteByFirm.AddNew()
'将必要的相关值复制到新报价中
Me.qQuoteByFirm.SelectedItem.quoteEnumber=CurrentRev.quoteEnumber
Me.qQuoteByFirm.SelectedItem.Customer=CurrentRev.Customer
Me.qQuoteByFirm.SelectedItem.Status=当前版本状态
Me.qQuoteByFirm.SelectedItem.RevNumber=CurrentRev.RevNumber+1
'从上一版本的报价中删除IsCurrent状态
CurrentRev.IsCurrent=错误
'将新报价设置为当前报价
Me.qQuoteByFirm.SelectedItem.IsCurrent=True
'将新修订保存到数据库
救救我
'打开模式窗口以编辑新添加的报价
Me.editRevision\u Execute()
C#:

//创建quote对象以保存要修改的quote
引用当前版本;
CurrentRev=this.qQuoteByFirm.SelectedItem;
//将新报价实体添加到数据库
此.qQuoteByFirm.AddNew();
//将必要的相关值复制到新报价中
this.qQuoteByFirm.SelectedItem.QuoteNumber=CurrentRev.QuoteNumber;
this.qQuoteByFirm.SelectedItem.Customer=CurrentRev.Customer;
this.qQuoteByFirm.SelectedItem.Status=当前版本状态;
this.qQuoteByFirm.SelectedItem.RevNumber=(CurrentRev.RevNumber+1);
//从先前版本的报价中删除IsCurrent状态
CurrentRev.IsCurrent=false;
//将新报价设置为当前报价
this.qQuoteByFirm.SelectedItem.IsCurrent=true;
//将新修订保存到数据库
这是Save();
//打开模式窗口以编辑新添加的报价
此.editRevision_Execute();

@lesleyrae\u xo是否在最后调用按钮的
\u Execute
方法?如果你愿意,你可以编辑你的问题,并包括你的代码,让我可以看看。