Cómo se construyen los recursos dinámicos y su uso en los menús contextuales

¿Son los recursos dinámicos realmente dinámicos? Si defino un recurso dinámico, me doy cuenta de que se crea una expresión (¿dónde?) Que no se traduce en un recurso hasta el tiempo de ejecución, sin embargo, lo que no entiendo es si este recurso dinámico, una vez creado, ahora es "estático"

Por ejemplo, si creo un menú contextual a través de un recurso dinámico, ¿los elementos de menú que se crean en tiempo de ejecución en el acceso son entonces estáticos, incluso si están vinculados?

Si es así, ¿cómo puedo crear un menú contextual dinámico en XAML?

Respuestas a la pregunta(1)

Su respuesta a la pregunta