0

エディターごとにラベルを印刷する wpf プロジェクトがあります。プロジェクトには 17 人の異なるエディターがいます。これは、現在のラベル エディター用の現在のアプリケーションの小さな小さな図です。

ツール ボックス、ディメンション スライダー、ルーラー、キャンバス ナビゲーション バー、ラベル定義バーなど、いくつかの小さなコントロールがあります。ラベル エディターと呼ばれるもう 1 つのコントロールがあり、このコントロールはエディター (17) ごとに異なります。そのままで。

いいえ、Label Editor 以外のすべてのコントロールを含むジェネリック コントロールを作成したいので、新しいエディターを作成するたびにすべてのコントロールを毎回再作成する必要はありません。17本すべてに手持ちのものを使用できます。

そのためには、どのコントロール、コンテンツ コントロール、コントロール テンプレート、データ テンプレート、またはユーザー コントロールを使用する必要がありますか。ここに私が持っている小さな絵があります。

ここに画像の説明を入力

Pls はあなたの提案を共有します。

ありがとう

ディー

4

1 に答える 1

0

を介してラベル エディターを読み込んで、ラベル エディターFrameごとにページを作成してみてください。

LabelEditorまたは、オブジェクトを受け取るプロパティを持つカスタム コントロールを作成することもできます。ただし、このアプローチはより困難になります。

于 2012-06-11T19:02:51.980 に答える