xml中的可扩展区域

时间:2012-10-08 14:05:20

标签: c# xml visual-studio-2010

C#我可以使用#region #endregion个关键字对我的代码进行分区。

此功能在xml中是否有任何关键字?

我现在不管它是否重要,我正在使用Visual Studio 2010

编辑:

例如:我有不同但相应的标签,如上所示:我想为tool_planes创建一个区域并折叠它们。然后为tool_lines等创建一个区域。

        <RibbonSeparatablePopupMenu key="tool_Plane1" preferred-tool-size="Large" Type="Classic">
            <RibbonGallery key="tool_Plane_Gallery1"    >
                <RibbonGalleryCategory key="tool_Plane_Category1">
                    <RibbonGalleryCategoryItem  key="tool_Plane_3PointPlane" />
                    ...
                </RibbonGalleryCategory>
            </RibbonGallery>
        </RibbonSeparatablePopupMenu>

        <RibbonSeparatablePopupMenu key="tool_Plane2" preferred-tool-size="Large" Type="Classic">
            <RibbonGallery key="tool_Plane_Gallery2"    >
                <RibbonGalleryCategory key="tool_Plane_Category2">
                    <RibbonGalleryCategoryItem  key="tool_Plane_OrthogonalPlane" />
                    ...
                </RibbonGalleryCategory>
            </RibbonGallery>
        </RibbonSeparatablePopupMenu>

我不想将它们与单独的xml标签分组

2 个答案:

答案 0 :(得分:5)

XAML Regions是一个Visual Studio扩展,它提供了使用XML / XAML代码创建区域的功能。

XAML Regions

用法:

<!-- Region (Any Text You Want) --> 
Your Code 
<!-- EndRegion -->

答案 1 :(得分:1)

如果您想要折叠绒毛,可以使用折叠切换。在处理非常大的Xml文件时,它与区域一样有用。

enter image description here