それはおそらく実行可能ですが、私のn00bスキルでは、これをまだ理解できませんでした。
RadMaskedTextBoxで「MakeIntoPart」を実行しようとすると、ExpressionBlendはTextBoxではないと文句を言います。
どうすれば適切な制御部品として使用できるようになりますか?XAMLで何らかの方法で「型キャスト」できますか?
助けてくれてありがとう!
それはおそらく実行可能ですが、私のn00bスキルでは、これをまだ理解できませんでした。
RadMaskedTextBoxで「MakeIntoPart」を実行しようとすると、ExpressionBlendはTextBoxではないと文句を言います。
どうすれば適切な制御部品として使用できるようになりますか?XAMLで何らかの方法で「型キャスト」できますか?
助けてくれてありがとう!
RadMaskedTextBox
から派生していないため、を使用することはできませんTextBox
。内部のコードAutoCompleteBox
は、この部分が少なくともから派生している必要があることを指定していますTextBox
。
最初の答えは正しいです。RadMaskedTextBoxをオートコンプリートテンプレートに挿入することはできますが(以下の手順)、内部的にはTextBoxクラスを参照してテキスト変更イベントをフックする必要があります。Telerik RadMaskedTextBoxは代わりにControlから派生しているため、イベントはフックされません。
解決策は、TextBoxから派生した別のマスクされた編集ボックスを使用し、上記の手順を使用して挿入することです。