2011-07-13 18 views
0

テキストボックスの上にテキストボックスのラベルが必要なコントロールテンプレートを作成しようとしています。だから私はこれを達成するためのあなたの提案を招待します。ラベル付きテキストボックス

これまでは、垂直方向のスタックパネルを使って、テキストブロックとテキストボックスを追加しました。賢明に私は45のスタックパネルを作成しました。だから私はそんなに行きたくない。私はラベルとテキストボックスを持つことができますし、ラベル値とテキストボックスの値を設定することができますコントロールテンプレートを作成したい。
my:CustomControl labelText = "ファーストネーム:" TextBoxText = "john Doe" /> アイデアをいただければ幸いです。

ありがとうございました。

答えて

0

テキストとラベルのDependencyPropertiesを使用してUserControlを作成し、その中にStackPanelを配置し、ラベルとテキストボックスを依存プロパティにバインドできます。

Textプロパティが

+0

実際に私は新しい実装になっています...依存関係のプロプライエタリをオーバーライドするためのサンプルコードを置くことができますか? – WPFKK

+0

'propdp'とタイプし、' Tab'を押します – SLaks

0

FrameworkPropertyMetadata.BindsTwoWayByDefaultそれはHeaderedContentControlとのDataFieldコントロールの両方が含まれSilverlight Toolkit

を見てください持っていることを確認してください。 DataFieldは主にDataFormで使用するためのものですが、私が知る限り、好きな方法で使用できます。 HeaderedContentControl私は自分自身を試していませんが、それはあなたが探しているものだけかもしれません。

関連する問題