เป็นไปได้ไหมที่จะส่งพารามิเตอร์ไปยังตัวสร้าง ViewModel? จากนั้นฉันจะใช้พารามิเตอร์นี้เพื่อเริ่มต้นคุณสมบัติและ/หรือดำเนินการอื่นๆ ใน ViewModel
ด้วย WinForms ฉันสามารถทำได้
public MyForm(MyParamType myParam) { MyFormProperty = myParam; //etc. }
ฉันจะทำสิ่งที่คล้ายกันในรูปแบบ MVVM / โดยใช้ MVVM Light ได้อย่างไร
ข้อเสนอแนะใด ๆ ที่จะยินดีมากที่สุด ขอบคุณล่วงหน้า.
((MyViewModel)MyView.DataContext).MyProperty = myParam;
-- อย่างไรก็ตาม จะใช้คอนเทนเนอร์ IoC เพื่อจัดการสิ่งนี้ในที่สุด - person lazo   schedule 18.10.2010