, 온라인 서로 다른 소스에서보고 양식을 withing에 위치 제어 항목에 대한 다른 방법이 있지만, (을 나는 그 문장를 사용하는 거라고 생각하지 않습니다)합니다.
:[System.Reflection.Assembly]::LoadWithPartialName('System.Windows.Forms')
$form = New-Object System.Windows.Forms.Form
$button = New-Object System.Windows.Forms.Button
$button.Top = 30
$button.Left = 30
$form.Controls.Add($button)
그러나, 둘러보고, 내가 본 대부분의 장소가이 방법을 사용 :
내가 먼저 간단한 양식을 작성하는 방법에 대한 기본 프레임 워크로 자신을 익숙하게 시작,이 보여
[System.Reflection.Assembly]::LoadWithPartialName('System.Windows.Forms')
[System.Reflection.Assembly]::LoadWithPartialName('System.Drawing')
$form = New-Object System.Windows.Forms.Form
$button = New-Object System.Windows.Forms.Button
$button.Location = New-Object System.Drawing.Size(30,30)
$form.Controls.Add($button)
정확히 같은 일을 달성하기 위해 나타납니다. 같은 일을하는
다른 방법 (어쨌든, 나에게) 프로그램의 재미를 만드는 것입니다. 제가 알고 싶은 것은 후자가 더 일반적으로 시연되고 왜 이유가 있는지 이유가있는 경우입니다.
감사합니다.
굉장! System.Drawing.Size ($ control.Left, $ control.Top)는 가능성이 있지만 Windows는 사용하기 쉽도록 중복 도구 및 방법을 유지하는 경향이 있습니다. – Rincewind