wpf - 有没有办法注释掉包含注释的 XAML?

标签 wpf visual-studio-2010 xaml

我对 WPF 和使用 XAML 相当陌生。如果突出显示的部分已经包含一些注释,我无法选择一大块 XAML 并在 Visual Studio 2010 中使用工具栏中的注释按钮将其注释掉,这让我感到非常沮丧。

其他语言允许您在评论中嵌套评论而不会出现问题。有没有办法使用 Visual Studio 2010 在 XAML 中注释掉注释?

最佳答案

不,没有办法在 XAML 中嵌套注释。

您可以在根元素上使用 mc:Ignorable 属性,并且任何以该值为前缀的属性或元素都将被忽略,例如:

<UserControl ...
   mc:Ignorable="i">

   <!-- Ignore Text attribute -->
   <TextBlock i:Text="Hello" />

   <!-- Ignore entire button -->
   <i:Button>
   </i:Button>

</UserControl>

请注意,blend 将 mc:Ignorable 属性值设置为“d”,因此您需要使用例如mc:Ignorable="d i"

关于wpf - 有没有办法注释掉包含注释的 XAML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4474892/

相关文章:

wpf - 是否可以从 WPF 应用程序托管 Silverlight 小部件?

c# - 触摸屏上的 WPF 模态对话框

c++ - cin.get() 是非阻塞的

c# - 为什么这段代码不能在 .NET 4.0 的 VS2010 中编译?

wpf - 程序员编辑 XAML 的最佳方式

c# - List<string> INotifyPropertyChanged 事件

c# - WPF On Start 检测进程是否启动并将应用程序置于最前面

c# - WPF如何使StackPanel可滚动

wpf - 为特定控件设置 WPF 数据上下文

wpf - 在弹出窗口外单击时如何关闭弹出窗口