سؤال

لدي مربع نص على واجهة المستخدم الرسومية WP7 الخاصة بي ، والتي أود ربطها بقائمة عامة مخزنة في CarsedStorage. سيكون الهدف هو توفير ميزة مثل CompleteBox التلقائي في WPF ، والتي يبدو أنها مفقودة في WP7 Silverlight. أريد تقديم اقتراحات بناءً على الإدخالات في قائمة المفضلة كنوع المستخدمين في النص. سيكون المطابقة مطابقة أساسية على String.beginswith (String Foo).

أي اقتراح حول كيف يمكنني إنجاز هذا؟

تحرير: حاول اقتراح Mattheeus ، ولكن لا حظ. تم تنزيل المكتبة وأضاف جميع المراجع اللازمة. ثم حاول السيناريو لا. 5 المذكورة على nikhilk.net. يعطيني كل من مربع النص وكذلك XtextBox خطأ عندما أحاول إضافة أو. كلاهما يقول:

النوع (TextBox | xTextBox) لا يدعم المحتوى المباشر.

لذلك لا حظ على تلك الجبهة ... اقتراحات أخرى؟

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

المحلول

هل حاولت استخدام Silverlight 3 SDK's AutoCompletebox؟ يمكنك تغيير الأنماط لتناسب التطبيق الخاص بك ، لكن CompletExtbox AutoCompletExbox يعمل بشكل جيد مع Windows Phone 7. هذا المنتدى منشور يمكن أن تكون نقطة انطلاق إذا كنت ترغب في تنفيذ مربع النص الإكمال التلقائي الخاص بك.

نصائح أخرى

أود أن ألقي نظرة على مربع النص الإكمال التلقائي لـ Silvelright FX ( http://www.nikhilk.net/silverlight-autocomplete.aspx ) ، إنه لسطح المكتب Silverlight ولكن لديه فرصة أكبر لتكون متوافقة مع WP7 من WPF.

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