2009-08-25 5 views
1

をラップしません。しかし、その中のテキストが初期化された幅よりも長い場合、TextBoxはテキストの内側に折り返しの幅を増加させます。のTextBoxは、私は動的な列と列内のテキストボックスを持っているテキスト

私はTextBoxに静的な幅を割り当てることができますが、それは醜いです。実行時に幅を動的に、しかし静的に初期化する方法はありますか?

+0

さらに多くのXAMLを表示できますか? – AnthonyWJones

+1

現在のXAMLは私の問題を記述することができます:TextBoxに幅がない場合、それを継承しないTextWrappingは機能しません。 –

答えて

0

あなたがこれまでに投稿したコードは、私にとってはうまく見えます。 Blendの小さなテストでは、テキストが期待どおりに折り返されることを確認します。

1

この時点でこれを行う方法はありません。 Silverlight 5がAncestor RelativeSourceを使用してこれを修正するのを待ちます。

0

親の1人が視覚要素の幅を制限している場合にのみ、説明した構成が機能します。これはおそらくそうではないかもしれませんが、質問にXAMLが投稿されていることはわかりません。

コントロールの幅に制限がない理由は、説明されているXAMLの一部であるコントロールツリー内のあるレベルのスクロールビューアーが原因である可能性が最も高いです。

関連する問題