引用 xmlns:tlk="http://schemas.telerik.com/2008/xaml/presentation"
控件:
<tlk:RadGridView x:Name="rfvList" AutoGenerateColumns="False" ShowGroupPanel="False" RowIndicatorVisibility="Collapsed"
CanUserFreezeColumns="False" CanUserSelect="True" IsReadOnly="True"
IsFilteringallowed="False" Grid.Row="0" >
<tlk:RadGridView.Columns>
<tlk:GridViewDataColumn Header="测点" DataMemberBinding="{Binding name}" HeaderTextAlignment="Center"
MinWidth="80" Width="*" textwrapping="Wrap" />
<tlk:GridViewDataColumn Header="当前值" DataMemberBinding="{Binding currVal}" HeaderTextAlignment="Center"
MinWidth="80" Width="*" textwrapping="Wrap" />
<tlk:GridViewDataColumn Header="单位" DataMemberBinding="{Binding unitName}" HeaderTextAlignment="Center"
MinWidth="80" Width="*" textwrapping="Wrap" />
<tlk:GridViewDataColumn Header="采集时间" DataMemberBinding="{Binding getTime}" HeaderTextAlignment="Center"
MinWidth="120" Width="*" textwrapping="Wrap" />
<tlk:GridViewDataColumn Header="备注" DataMemberBinding="{Binding descr}" HeaderTextAlignment="Center"
MinWidth="80" Width="*" textwrapping="Wrap" />
</tlk:RadGridView.Columns>
</tlk:RadGridView>
private void initData()
{
if (this.rfvList.IsBusy == true || nodeId == 0)
{
return;
}
this.rfvList.IsBusy = true;
this.Cursor = Cursors.Wait;
RMIClient rmiClient = new RMIClient();
Dictionary<string,string> pam = new Dictionary<string,string>();
pam.Add("id",nodeId + "");
rmiClient.callRemotMethodUseForm<IList<Signal>>("ring/RingMG/Signal.json",pam,getfindSignal);
}
//下载查询数据
private void getfindSignal(IList<Signal> responSEObject,Exception e,String resultStr)
{
if (resultStr == null || e != null)
{
MessageBox.Show("动环数据查询失败,服务器出现错误!");
return;
}
else
{
IList<Signal> splist = responSEObject;
rfvList.ItemsSource = null;
rfvList.ItemsSource = splist;
foreach (Signal rec in splist)
{
long a = DateUtil.j2c_time(rec.gottime);
DateTime dt = new DateTime(a);
rec.getTime = dt.ToString("yyyy-MM-dd HH:mm:ss");
}
this.txtCount.Text = "数据量:" + splist.Count;
} this.rfvList.IsBusy = false; this.Cursor = Cursors.Arrow; }
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。