2010-07-27 19 views
18

Ben ilan kolay bir ;-)d: DesignInstance genel bir türe nasıl ayarlanır?

:

 xmlns:om="clr-namespace:System.Collections.ObjectModel;assembly=System" 

Ben DataType gibi genel bir set çalışın:

<DataGrid d:DataContext="{ 
    d:DesignInstance Type=om:ObservableCollection&lt;System:Int32&gt;}" /> 

Ama hata alıyorum: "Geçersiz format bir tür için ".

Bunu nasıl yapabileceğine dair bir fikriniz var mı?

cevap

13

Genel değerler henüz desteklenmemektedir. Herhangi bir jenerikten bir sınıf çıkarabilir ve bunun yerine bu sınıfı kullanabiliriz.

Hata! Lütfen "Jan 'splite'K" adresinden aşağıya bakınız. İşi yapabilecek bir işaretleme uzantısı olduğu anlaşılıyor.

+4

Merhaba 5 yıl sonra hala desteklenmiyor YET! :) Benim gibi rastgele bir googler için, [işaretleme uzantısı] var (http://stackoverflow.com/a/8235459/628532) –

İlgili konular