本文介绍了在网络中传输XAML元素的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想通过网络传输XAML元素(如椭圆或矩形).

我可以序列化它们,但是在转移和强制转换后,结果对象的属性为空.

为什么会这样呢?


服务器

I want to transfer my XAML-Elements (like Ellipses or Rectangles) over the Network.

I am able to Serialize them but after the transfer and the casting the attributes of my resulting object are empty.

Why this happens ?


Server

MemoryStream ms = new MemoryStream();
XamlWriter.Save(element, ms);
byte[] ele = ms.ToArray();
ms.Close();




客户端




Client

MemoryStream ellipse = new MemoryStream(ellipseBytes);
Ellipse myEli = (Ellipse)XamlServices.Load(ellipse);

推荐答案


这篇关于在网络中传输XAML元素的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

05-28 04:45