هل من الممكن استخدام RadmaskedTextBox داخل صندوق الإكمال التلقائي في مزيج Silverlight / Expression؟

StackOverflow https://stackoverflow.com/questions/3523749

سؤال

من المحتمل أن يكون ذلك ممكنًا ، لكن مع مهارات N00B الخاصة بي لم أستطع معرفة ذلك بعد.

عندما أحاول "الدخول إلى جزء" على RadmaskedTextBox ، يشكو مزيج التعبير من أنه ليس مربع نص.

كيف يمكنني أن أجعله لاستخدامه كجزء من التحكم المناسب؟ هل يمكنني "typecast" بطريقة ما في XAML؟

شكرا مقدما على كل المساعدة!

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

المحلول

الإجابة الأولى صحيحة. على الرغم من أنه يمكنك إدراج صندوق RadmaskedText في قالب الإكمال التلقائي (الخطوات أدناه) ، فإنه يريد داخليًا رؤية فئة مربع نص لتوصيل الحدث الذي تم تغييره النص. مستمد Telerik RadmaskedTextBox من التحكم بدلاً من ذلك ، وبالتالي فإن الحدث ليس مدمن مخدرات.

  • اسحب صندوق الإكمال التلقائي على صفحتك.
  • اسحب Terlerik RadmaskedTextBox على صفحتك (لإضافة مساحة اسم XML الصحيحة لك)
  • قم بتحرير قالب الإكمال التلقائي في مزيج لإنشاء قالب محلي.
  • يدويًا قم بتحرير قالب XAML لاستخدام RadmaskedTextBox بدلاً من مربع النص.
  • إزالة terlerik radmaskedtextbox

سيكون الحل هو استخدام مربع تحرير مقنع آخر يستمد من مربع النص وإدخاله باستخدام الخطوات المذكورة أعلاه

نصائح أخرى

لا يمكنك استخدام RadMaskedTextBox لأنه لا يستمد من TextBox. الرمز في الداخل AutoCompleteBox يحدد أن هذا الجزء يجب أن يستمد من TextBox.

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