UserControlはControlと非常に異なることに注意してください。主な違いの1つは、UserControlがXAMLレイアウトファイルを使用して、複数の個々のコントロールを配置する場所を決定することです。一方、コントロールは純粋なコードです。レイアウトファイルはまったくありません。カスタムコントロールを作成する方が、カスタムのUserControlを作成するより効果的です。