当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 创建自定义控件

作者:精品下载站 日期:2024-12-14 02:44:18 浏览:12 分类:玩电脑

创建自定义控件


自定义控件是格式化文件中最灵活的组件。与定义正式数据结构(例如数据表)的表格、列表和宽视图不同,自定义控件允许您定义单个数据的显示方式。您可以定义一组可用于格式化文件的所有视图的通用自定义控件,您可以定义可用于特定视图的自定义控件,也可以定义一组可用于一组对象的控件。

自定义控件示例

以下示例显示了在Certificates.Format.ps1xml 文件中定义的自定义控件。此自定义控件用于分隔表视图中显示的 System.Management.Automation.Signature 对象。

<Controls>
  <Control>
    <Name>SignatureTypes-GroupingFormat</Name>
    <CustomControl>
      <CustomEntries>
        <CustomEntry>
          <CustomItem>
            <Frame>
              <LeftIndent>4</LeftIndent>
              <CustomItem>
                <Text AssemblyName="System.Management.Automation" BaseName="FileSystemProviderStrings"
                  ResourceId="DirectoryDisplayGrouping"/>
                <ExpressionBinding>
                  <ScriptBlock>split-path $_.Path</ScriptBlock>
                </ExpressionBinding>
                <NewLine/>
              </CustomItem>
            </Frame>
          </CustomItem>
        </CustomEntry>
      </CustomEntries>
    </CustomControl>
  </Control>
</Controls>

参见

编写 PowerShell 格式化文件

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯