Visual studio lightswitch Lightswitch在网格中插入行(在选定行之后)
问题是我编写了一个方法来复制网格中选定的行。 方法likes(网格绑定到Visual studio lightswitch Lightswitch在网格中插入行(在选定行之后),visual-studio-lightswitch,Visual Studio Lightswitch,问题是我编写了一个方法来复制网格中选定的行。 方法likes(网格绑定到my\u query): 一切正常。但新行将显示在所选项目下方网格的末尾 我的问题: 是否有办法使复制行显示在源行的正下方 恐怕不行,就是这样。获得所需结果的唯一方法(使用内置网格)是刷新网格集合(在您的示例中是Me.my_uqery.refresh) 该方法有几点需要注意: SelectedItem可能不一样(从内存来看,它将是第一行) 刷新的视觉效果可能会让用户感到不安(同样,也可能不会) 我希望这会有所帮助。非常感谢,
my\u query
):
一切正常。但新行将显示在所选项目下方网格的末尾
我的问题:
是否有办法使复制行显示在源行的正下方
恐怕不行,就是这样。获得所需结果的唯一方法(使用内置网格)是刷新网格集合(在您的示例中是Me.my_uqery.refresh) 该方法有几点需要注意:
我希望这会有所帮助。非常感谢,Yann,这有助于避免浪费更多时间寻找内置网格的解决方案。你们在生产环境中有一些lightswitch应用程序吗?我有几个我自己使用的应用程序(最严厉的批评者,哈哈),还有一个目前正在为客户开发。
Namespace LightSwitchApplication
Public Class Assignacions_GR_a_DPT_o_IR_manuals
Private Sub Dup_row_Execute()
Dim mySelectedItem = Me.my_query.SelectedItem
Dim newItem = Me.my_query.AddNew()
newItem.someProperty_1 = mySelectedItem.someProperty_1
...
newItem.someProperty_n = mySelectedItem.someProperty_n
End Sub
End Class
End Namespace