>

powershell 코드를 사용하여 트리 뷰를 만들었지 만 이제는 노드 유형에 따라 생성하는 동안 노드 색상을 변경하고 싶습니다. 나는 이것을 시도했다 =>

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

하지만 작동하지 않습니다. " 'Color.Blue'라는 용어가 cmdlet의 이름으로 인식되지 않습니다"와 같은 오류가 발생했습니다. 누구나 성공할 수 있습니까?

  • 답변 # 1

    입력 된 색상을 사용하고 코드를 작성할 때 지능이있는 경우 다음을 사용할 수 있습니다.

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

    색상 변환기는 색 이름과 R, G, B 값을 색으로 변환 할 수 있으므로 다음 옵션을 사용할 수도 있습니다.

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

  • 이전 excel - python - 대략적인 비교를 수행하거나 비교할 값에 특정 수준의 공차를 추가하는 방법
  • 다음 php - 페이지 매김이 사용자 지정 다시 쓰기 규칙과 작동하지 않습니다