Come creare un UserControl WPF con contenuto NAMED

Ho un set di controlli con comandi e logica allegati che vengono costantemente riutilizzati allo stesso modo. Ho deciso di creare un controllo utente che contiene tutti i controlli e la logica comuni.

Tuttavia ho anche bisogno che il controllo sia in grado di contenere contenuti che possono essere nominati. Ho provato il seguente:

       

Tuttavia sembra che qualsiasi contenuto inserito nel controllo utente non possa essere nominato. Ad esempio se utilizzo il controllo nel modo seguente:

    

Ricevo il seguente errore:

Imansible impostare il valore dell’attributo Name “buttonName” sull’elemento “Button”. ‘Button’ è nell’ambito dell’elemento ‘UserControl1’, che aveva già un nome registrato quando era definito in un altro ambito.

Se rimuovo il pulsante Nome, esso viene compilato, tuttavia è necessario poter denominare il contenuto. Come posso raggiungere questo objective?