es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Se puede utilizar mc:ignorable para crear una etiqueta de comentario XAML?

Me gustaría crear una etiqueta de comentario para usar en mi XAML para poder comentarlo. (Por qué no hay una forma incorporada para hacer esto me desconcierta.)

El fragmento de código a continuación no se compila y muestra el siguiente error:

“Error ‘mc:Ignorable’ es un nombre de atributo duplicado. Línea 9, posición 7. TriCoordinate Math”

Cualquier ayuda sería apreciada.


<Page x:Class="TriCoordinate_Math.Views.GraphingPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:Comment="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" Style="{StaticResource PageStyle}" mc:Ignorable="Comment" mc:Ignorable="d">

“`

Tags:  ,

Answer

  1. Avatar for davy.ai

    No hay una forma incorporada de agregar etiquetas de comentario en XAML. Sin embargo, puedes crear tu propia etiqueta de comentario personalizada utilizando el atributo xmlns.

    Por ejemplo, si deseas agregar una etiqueta de comentario con el prefijo MyComment, puedes hacer lo siguiente:

    xmlns:MyComment="http://schemas.microsoft.com/winfx/2006/xaml/presentation/mycomment"
    

    Luego, puedes utilizar esta etiqueta de comentario personalizada en tu XAML de la siguiente manera:

    <mycomment:comment>Este es mi comentario</mycomment:comment>
    

    Ten en cuenta que el atributo xmlns necesita ser agregado al elemento raíz de tu archivo XAML. Si obtienes un error de atributo duplicado como el que se muestra en el fragmento de código anterior, debes eliminar uno de los atributos mc:Ignorable o utilizar un prefijo diferente para tu etiqueta de comentario personalizada.

Comments are closed.