none
sliverlight RIA 行操作 RRS feed

  • 问题

  • 习惯了.NET下直接用rows(i)或Me.DataGridView1.Columns(0)=XXXX

    这样使用,在sliverlight下,却没有找到如何操作。

    简单说,我有一个datatable1,当中有一列数据,需要复制到datatable2中去。

    如何去做?

    2013年3月17日 3:57

答案

全部回复

  • 刚才看了有人说这样可以

    Dispatcher.BeginInvoke(() => { foreach (var rowItem in dataGrid1.ItemsSource) { FrameworkElement el = dataGrid1.Columns[3].GetCellContent(rowItem); ... } });

    但……

    我只会Vb呀,能否改成Vb的代码

    2013年3月17日 4:35
  • 你好,

    你可以将C#代码修改成VB代码:

    Dispatcher.BeginInvoke(Function() Do
    	For Each rowItem As var In dataGrid1.ItemsSource
    		Dim el As FrameworkElement = dataGrid1.Columns(3).GetCellContent(rowItem)
    	Next
    End Function)

    通过这个网站,你可以进行转换:

    http://converter.telerik.com/


    Mark Yu - MSFT
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2013年3月18日 5:25
    版主