سؤال

أرغب في كتابة تطبيق Silverlight الذي يحتوي على نافذتي متصفح أو أكثر "تتفاعلان".

على سبيل المثال، عرض الأصل/التفاصيل حيث يؤدي تحديد عنصر في قائمة "الأصل" (في نافذة متصفح واحدة) إلى عرض تفاصيل العنصر في نافذة أخرى.

النقطة الأساسية هي أنه في إعداد شاشات متعددة، يمكن للمستخدم الحصول على الشاشة الرئيسية على شاشة واحدة ونوافذ "الأداة" على الشاشة الأخرى.مثل كيف أستخدم VS.

هل هذا ممكن؟أي روابط/نموذج التعليمات البرمجية وما إلى ذلك؟

شكرًا!

هل كانت مفيدة؟

المحلول

ويجب أن تكون قادرة على تحقيق ذلك باستخدام الدعم جسر جافا سكريبت في Silverlight. مع هذا الأسلوب يمكنك استخدام جافا سكريبت لتفرخ نافذة جديدة مع عنوان الموقع من نافذة الطفل. وعند هذه النقطة يمكن الاستمرار في استخدام جافا سكريبت على التواصل بين الإطارين. شيء من هذا القبيل: http://codepunk.hardwar.org.uk/bjs12.htm

نصائح أخرى

رائع.برزت إجابة جيريمي قبل جوابي.وهذا حل جيد ممكن.

يمكنك أيضًا القيام بذلك باستخدام خدمة الويب.يمكنك استخدام الربط المزدوج للاستقصاء للتواصل بين عملاء متعددين.

هذا العرض التجريبي لخدمة Silverlight قد يكون مثيرا للاهتمام...

في <أ href على ScottGu ل= "http://weblogs.asp.net/scottgu/archive/2010/12/02/announcing-silverlight-5.aspx" يختلط = "نوفولو" عنوان = "الإعلان سيلفرلايت 5" > الإعلان عن سيلفرلايت دخول 5 بلوق يقول إن التطبيقات OOB سيكون الدعم للنوافذ الطفل.

والفكر فما استقاموا لكم فاستقيموا مشاركة وعثرة على هذا السؤال أيضا كما انها كانت فترة من الوقت - أي أطر الى ان هناك سماح المشترك بين (IE) الاتصالات نافذة للSilvelight

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top