ورود

View Full Version : سوال: ارسال داده ها بین دو یوزر کنترل در mvvm



masood1992
شنبه 01 خرداد 1395, 14:39 عصر
سلام
ممنون میشم اگه راهنماییم کنید که چطوری میتونم اطلاعات رو از یک یوزر کنترل به یک یوزر کنترل دیگه بفرستم.
و اینکه هر کدوم از این یوزر کنترل ها ویو مدل خودشون رو داشته باشن.
ممنونم.

سیدسبحان
یک شنبه 02 خرداد 1395, 07:51 صبح
سلام
میشه با مثال توضیح بدی؟

masood1992
یک شنبه 02 خرداد 1395, 11:08 صبح
سلام
ببینید من یدونه یوزر کنترل دارم که یه ویومدل داره و داخلش یه سری عملیات روی یه تیبل خاص انجام میدم
و داخل همون یوزر کنترل یه یوزر کنترل دیگه هست که جزئیات داده هایی رو باید نشون بده که از یوزر کنترل والدش باید اطلاعات واردش بشه.
یه مثال بزنم منظورم اینه که یه دکمه روی یوزر کنترل والد هست که با کلیک روی اون کالکشن داخل یوزر کنترل فرزند
یعنی اینکه میخوام از یوزر کنترل والد که ویو مدل خودش رو داره ، ویو مدل یوزر کنترل داخلش رو تغییر بدم.

سیدسبحان
دوشنبه 03 خرداد 1395, 22:36 عصر
ببخشید دیر جواب میدم
بنظرم راه حلش این باشه که شما باید داخل ویومدل پدر، یه شی از ویومدل فرزند ایجاد کنی.

و در داخل view، شما باید دیتا کانتکس یوزر کنترل فرزند رو ، به این شی که در داخل ویومدل پدر ساختی، bind کنی.

بنظرم مشکلت حل بشه