Burada bariz bir şey eksik olabilir, bu yüzden bu gerçekten aptal bir soru ise özür dilerim. ViewModel'de bir GözlemlenebilirKoleksiyona bağlamam gereken bir bakış açısına sahip bir WrapPanel sahibim. Bu GözlemlenebilirKoleksiyon, WrapPanel'de görüntülendiğinde başka bir görüntü türüne bağlı olması gereken farklı türde bir ViewModel içerir. Amaç, her biri WrapPanel'e eklenecek daha küçük bir görünümün bir örneği aracılığıyla görüntülenen, sarılabilir bir öğeler listesi oluşturmaktır.WrapPanel'de UserControl'e GözlemlenebilirKonuklama öğeleri bağlanıyor mu?
MVVM kullanıyorum ve ViewModel'in View'a doğrudan erişimi yok. ViewModel ve View arasında bir bağlantı oluşturmayı tercih etmem mümkün olmuyor. Bu nedenle, öğelerin WrapPanel.Children koleksiyonuna elle eklenmesi uygun bir seçenek değildir. Bir başka ViewPodel nesnesinin koleksiyonunu başka bir görünümün örneklerini oluşturacak ve kendilerine ekleyecek şekilde WrapPanel'e nasıl bağlayabileceğim konusunda bir kayıp yapıyorum. Ben sadece yanlış bir şekilde yaklaşıyor muyum? Ben muhtemelen bir DataTemplate var olduğunu düşünüyorum, ancak bir WrapPanel bir DataTemplate var, ne de bindable görünmüyor.
Herhangi bir fikir için teşekkürler.
Aynı Koleksiyondaki farklı görünüm modellerine sahip olduğunuz bir durumunuz var gibi geliyor. Bu görüntü modellerinin her birinin kendi ilişkili görünümü vardır. Bu VM'leri bir kapsayıcıda görüntülediğinizde, her görünümün ek bir düzey sarılmasını ister misiniz? (Her bir ayrı elemanın etrafındaki bir badem sınırında olduğu gibi) –
Koleksiyon, aynı tipte, bu durumda ServiceMonitorViewModel'i içerir. Sadece onları, Ebeveyn Görünümünde bir sarılabilir kapta göstermem gerek. – jrista