2011-08-09 4 views
0

실버 라이트 PivotViewer 디시리얼라이저를 수정하여 새로운 유형의 데이터를 추가하는 방법이 있는지 궁금합니다. 우리가 직렬화 방법을 수정할 수 있다면 좋을 텐데실버 라이트의 수정 PivotViewer Deserialization

<?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> 

:

예를 들어 나는 같은 CXML이있는 경우. 이 경우 예를 들어 클릭 할 수없는 텍스트 뒤에 날짜를 추가 할 수 있습니다.

누군가 이렇게하면 좋은 방법이 될 것입니다.

답변

0

silverlight 4 버전에서는 필터 표시가 필터 패널에 연결되어 있으므로 필터 패널에 표시하지 않기로 선택하는 경우에도이 새로운 유형을 도입 할 수 없습니다. .

실버 라이트 5 RC 버전에서는 새로운 유형을 도입 할 수 있는지 확실하지 않지만 기본 속성 유형 (PivotViewerProperty)을 확장 할 수 있습니다. 이 RC는 지난 주에 발표 된 것이고 나는이 버전으로 가장 좋은 기회라고 생각합니다.

SL5 RC의 새 컨트롤에 대한 문서는 매우 제한되어 있습니다.