2016-11-10 1 views
1

PowerShell Forms 응용 프로그램을 만들었습니다. ISE에서 모양이 좋아 보이게 실행됩니다. 콘솔, 바로 가기 또는 .ps1에서 실행할 경우 기본 폼 크기가 작아 제어 요소가 잘립니다. 이 방법으로 개별 자식 폼 객체가 축소되지 않습니다. 이것은 시각적 스타일과 오래된 모양에 문제가되지 않습니다.PowerShell 양식 크기가 ISE 외부에서 실행될 때 다릅니다.

예를 들어 ($form.Size = "1015,289") ~ ($form.Size = "1030,310")의 크기를 수동으로 편집하면 ISE와 PowerShell.exe에 따라 용지 크기가 커집니다. 나는 이것이 왜 일어날지를 이해하기 위해 고심하고있다.

PowerShell의 Forms에 상당히 익숙하므로 명심한다면 친절한 대답을 매우 기뻐할 것입니다. 몇 사람이이 문제가있는 것 같지만 질문에 답변이 없습니다 (MSDN). 다음

+2

질문에 직접 [MCVE (최소, 완전하고 검증 가능한 예)] (http://stackoverflow.com/help/mcve)를 제공하는 것이 좋습니다. – mklement0

+0

답변을 고맙게 생각하지만 도움을 제공 할 도움이 필요합니다. 그것은 아주 간단한 스크립트지만 매우 길다. 현재 1200-1300 라인 정도이며 다양한 컨트롤이 가능합니다. 스크립트 자체는 ISE 및 표준 PowerShell에서 완벽하게 작동합니다. 홀수 인 것은 ISE의 ​​크기가 표준 PowerShell의 크기와 같지 않다는 것입니다. 나는 당신이 그 대답에 대해 알아야 할 부분이 무엇인지 정확히 알지 못합니다. – Device

+1

이것은 정확하게 _M_ 부분 - _minimal_에 대한 것입니다 : 증상을 나타내는 가장 작은 예제로 스크립트를 희미하게 만들고 질문을 업데이트합니다 - 개인적인 응답을 보장하지는 않지만 누군가가 당신을 도울 수 있습니다 . – mklement0

답변

0

변경 :

$form.Size 

$form.ClientSize 

에 적절한 양식 픽셀을 다시 조정합니다.

관련 문제