2013-06-02 3 views
2

초기화, 프로젝트는 더 이상 건설하지 않고 다음과 같은 오류가 발생됩니다개체의 집합을 정의하려고 할 때 XAML 개체의 컬렉션을

  • 속성을 "dboForeignReleaseIds은"한 번만 설정할 수 있습니다.
  • 지정한 값을 할당 할 수 없습니다. 다음 유형이 예상됩니다 : "IList`1".

XAML에서 개체의 컬렉션을 어떻게 초기화합니까?

클래스에서 샘플 데이터를 만들 때 블렌드와 동일한 패턴을 따라 왔지만 왜 내가 사용하지 않는지 물어볼 수 있습니다. 디자인 타임에만 사용할 수 있기 때문에 런타임이 아닙니다.

<echoNestModel:dboTrackProfile x:Key="dboTrackProfile" 
             Title="El Amor" 
             AnalyzerVersion="3.13" 
             Artist="Joeski" 
             ArtistId="4564123113" 
             AudioMd5="HJK34YKUGH34J3" 
             Bitrate="320" 
             PreviewUrl="http:\\www.echonest.com" 
             Release="El Amor Remixes" 
             ReleaseImage="image" 
             Samplerate="44100" 
             SongId="4U623784Y2HJ" 
             Status="OK" 
             dboId="19"> 
    <!-- errors from here --> 
    <echoNestModel:dboTrackProfile.dboForeignReleaseIds> 
     <echoNestModel:dboForeignReleaseId dboId="54" Value="Rutrum vivamus sapien tristique" /> 
     <echoNestModel:dboForeignReleaseId dboId="70" Value="Parturient vestibulum" /> 
     <echoNestModel:dboForeignReleaseId dboId="71" Value="Sed aliquam ultricies morbi vestibulum" /> 
     <echoNestModel:dboForeignReleaseId dboId="69" Value="Adipiscing senectus sociosqu aliquet parturient" /> 
     <echoNestModel:dboForeignReleaseId dboId="43" Value="Suscipit sem" /> 
     <echoNestModel:dboForeignReleaseId dboId="25" Value="Torquent sit" /> 
     <echoNestModel:dboForeignReleaseId dboId="23" Value="Semper venenatis" /> 
     <echoNestModel:dboForeignReleaseId dboId="16" Value="Blandit vulputate vel vestibulum ultrices" /> 
     <echoNestModel:dboForeignReleaseId dboId="29" Value="Vehicula erat volutpat nulla" /> 
     <echoNestModel:dboForeignReleaseId dboId="30" Value="Eros maecenas nibh curabitur proin" /> 
    </echoNestModel:dboTrackProfile.dboForeignReleaseIds> 
    <!-- to here --> 
</echoNestModel:dboTrackProfile> 

답변

0

그 원인은 (OpenAccess ORM에 의해 생성 된) 속성이 설정자가 없다는 것이 었습니다.

관련 문제