代码之家  ›  专栏  ›  技术社区  ›  MatDev8

如何设置树节点的前景色?

  •  1
  • MatDev8  · 技术社区  · 7 年前

    我使用powershell代码创建了一个treeview,但现在我想在创建过程中根据节点的类型更改节点的颜色。 我试过这个=>

    $newNode = new-object System.Windows.Forms.TreeNode  
    $newNode.ForeColor = Color.Blue;
    

    但它不起作用,我收到了一个错误,如“术语‘Color.Blue’不能识别为cmdlet的名称”。 有人成功了吗?

    1 回复  |  直到 7 年前
        1
  •  1
  •   Reza Aghaei    7 年前

    如果您要使用键入的颜色,并且在编写代码时具有intellisense,则可以使用:

    $newNode.ForeColor = [System.Drawing.Color]::Blue
    

    $newNode.ForeColor = "Blue"
    $newNode.ForeColor = "0,0,255"