2011-01-23 1 views
2

Silverlight 및 WPF 모두에서 ICollectionView에서 상속하는 공통 개체가 있는지 알고 있습니까?Silverlight 및 WPF 용 ICollectionView

아니면 내 버전을 만들어야하나요?

+0

http://msdn.microsoft.com/en-us/library/system.componentmodel.icollectionview.aspx#remarksToggle – jweyrich

답변

1

WPF에는 ICollectionView (예 : CollectionView 및 ListCollectionView)를 구현하는 몇 가지 유형이 있지만 Silverlight API는이 인터페이스를 구현하는 많은 유형을 노출하지 않습니다. 이는 WPF가이 인터페이스를 널리 사용하기 때문에 Silverlight는 DataGrid 컨트롤 내에서 ICollectionView를 내부적으로 사용하기 때문입니다.

http://www.scottlogic.co.uk/blog/colin/2010/03/binding-a-silverlight-3-datagrid-to-dynamic-data-via-idictionary-updated/

+0

해당 링크를 제공해 주셔서 감사합니다. 그것은 내가 필요로하는 바로 그 것이었다! – StriplingWarrior

-1

PagedCollectionView을 확인합니다

당신은 여기에서이 인터페이스를 구현하는 실버 콜렉션 뷰를 찾을 수 있습니다. System.Windows.Data에 대한 참조가 있는지 확인하십시오.

+0

그것은 명시 적으로 SL3 SL4를 말하고 그 msdn 링크상의 .NET에 대해서는 아무것도 없다. – jrwren

+0

@ jrwren : 죄송합니다. 귀하의 불만을 이해할 수 없습니다. ".NET for nothing"이란 무엇을 의미합니까? SL3 및 SL4는 .NET의 일부입니다. 제발, 정교하게. – jweyrich

+0

SL3 및 SL4는 .NET의 일부가 아닙니다. 내 Win7에 .NET3.5 또는 .NET4를 설치할 때 SL3 또는 SL4가 없으며 PagedCollectionView가 없습니다. SL은 .NET의 별도 impl 임 – jrwren