2012-10-08 51 views
3

C#我可以用#region #endregion关键字对我的代码进行分区。xml中的可扩展区域

此功能是否有关于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标签

回答

5

XAML Regions是一个Visual Studio扩展,提供建立在XML/XAML代码区域的能力。

XAML Regions

用法:

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

组如果您正在寻找崩溃的绒毛,你可以使用崩溃切换。当处理非常大的Xml文件时,它和区域一样有用。

enter image description here

+0

请看到我的编辑 –