คุณสมบัติและส่วนขยายรูปแบบ MVVM คืออะไร

คุณสมบัติและส่วนขยายรูปแบบ MVVM คืออะไร ดังที่ฉันสังเกตเห็นว่ามีเฟรมเวิร์ก MVVM มากมาย และทั้งหมดก็มีแนวคิดเดียวกัน แม้ว่าจะมีความแตกต่างอยู่บ้างก็ตาม ฉันจะไม่ถามว่าความแตกต่างคืออะไร แต่ฉันต้องการสร้างรายการทั่วไปของคุณสมบัติ/ส่วนขยายหลักสำหรับรูปแบบ MVVM ที่จะให้เป็นจุดเริ่มต้นที่ดีในการเลือกระหว่างเฟรมเวิร์กที่แตกต่างกันหรือรูปแบบ MVVM ที่สร้างขึ้นเอง โปรดอธิบายคุณสมบัติที่คุณกำลังพูดถึง เพื่อให้คำถามชัดเจน ฉันจะเริ่มต้นด้วยความรู้ของตัวเอง ฉันจะทำรายการให้เสร็จเมื่อได้รับคำตอบ

รูปแบบ

  • คอลเลกชันที่สังเกตได้
  • INotifyPropertyChanged แล้ว
  • ฉันคำสั่ง
  • คนกลาง
  • พฤติกรรม (System.Windows.Interactivity)

โครงสร้าง

  • แบบอย่าง
  • ดูโมเดล
  • โมเดลวิว

person Amir Rezaei    schedule 04.11.2010    source แหล่งที่มา


คำตอบ (1)


พฤติกรรม (System.Windows.Interactivity) มีประโยชน์มากเมื่อเข้ารหัส mvvm มีมากมายข้างนอกนั้น

person blindmeis    schedule 05.11.2010