ネイティブ WP SMS アプリの入力テキスト ボックスとほぼ同じように動作する UI 要素を作成したいと考えています。
基本的にはそうすべき
- 1 行のテキスト ボックスとして開始する
- テキストが最初の行の終わりに達すると、それを囲むように 1 行を拡張する必要があります
- これは 5 行の最大高さに移動する必要があります (行 = テキスト ボックスの高さの値)
- テキストが 5 行を超えると、テキスト ボックスの展開が停止し、垂直スクロール バーが表示されます。
これを行う方法について何か提案はありますか? イベントを使用して、入力したテキストの量を確認し、それに基づいてテキスト ボックスを展開/圧縮したり、新しい UI 要素を最初から作成したりしたくありません。
お役に立てれば、Telerik の RAD Controls for Windows Phone (RadTextBox) にアクセスできます。