Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
silverlight PivotViewer反序列化的修改_Silverlight_Deserialization_Pivotviewer - Fatal编程技术网

silverlight PivotViewer反序列化的修改

silverlight PivotViewer反序列化的修改,silverlight,deserialization,pivotviewer,Silverlight,Deserialization,Pivotviewer,我想知道是否有办法修改silverlight PivotViewer反序列化以添加新类型的数据 例如,如果我有一个cxml,如: <?xml version="1.0" encoding="utf-8" ?> <Collection xmlns="http://schemas.microsoft.com/collection/metadata/2009" xmlns:ui="http://schemas.microsoft.com/livelabs/pivot/

我想知道是否有办法修改silverlight PivotViewer反序列化以添加新类型的数据

例如,如果我有一个cxml,如:

  <?xml version="1.0" encoding="utf-8" ?> 
     <Collection xmlns="http://schemas.microsoft.com/collection/metadata/2009" xmlns:ui="http://schemas.microsoft.com/livelabs/pivot/collection/2009" SchemaVersion="1" Name="TEST" xml:lang="fr-FR">
        <FacetCategories>
           <FacetCategory Name="TEST" Type="NewType" /> 
        </FacetCategories>
        <Items ImgBase="SqlCandidates-370b2a7a413b4ec181a761fbcf6a709d.dzc">
           <Item Id="0" Img="#0" Name="AUGUSTE AUGUSTE" Href="/DetailedView/368">
              <Facets>
                  <Facet Name="TEST">
                     <DateTime Value="2011-07-01T10:08:57.273" /> 
                     <String Value="Test result" /> 
                  </Facet>
              <Facets>
           </Item>
        </Items>
   </Collection>

如果我们可以修改反序列化方法,那就太好了。在这种情况下,我们可以添加日期,然后添加一个文本,例如,该文本将不可单击


因此,如果有人找到一种方法来实现这一点,那就太好了。

在silverlight 4版本中,这是不可能的,过滤器的显示连接到过滤器面板,因此将无法引入这种新类型(即使您选择不在过滤器面板中显示它)

在silverlight 5 RC版本中,您可以做更多的工作,不确定是否可以引入新类型,但可以通过扩展基本属性类型(PivotViewerProperty)来实现。这个RC是上周发布的,我认为你最好的机会就是这个版本

请注意,有关SL5 RC中此新控件的文档仍然非常有限