SilverlightのカスタムコントロールにContentControlと同じ機能を持たせようとしています。特に、Blendで編集可能です。
カスタムコントロールには、表示する必要のあるコンテンツを保持するプロパティ「AdditionalContent」があります。これは、コントロールのUIのXamlのContentPresenterにバインドされ、表示されます。残念ながら、私のカスタムコントロールはサードパーティのコントロールを継承しているため、ContentControlから継承することはできません。
私はHeaderedContentControlでSilverlightToolkitコードを確認し、それをガイダンスとして使用して「AdditionalContent」プロパティを機能させました。唯一の問題は、ブレンドするのが友好的ではないということです。Blendで非常に基本的な編集機能を取得していますが、BlendがContentControlまたはHeaderedContentControlのタイプに対して持っているスムーズな統合ではありません。
Blendがこの状況を処理する方法を知っているように、追加できる属性などはありますか?または、BlendがContentControlおよびHeaderedContentControlタイプ用にハードコーディングされている場合ですか?