[英]Size Discrepancy: Powershell ISE vs Batch Launcher
我有一個使用XML Node Reader在Powershell中創建的XAML GUI。 當我在ISE中運行腳本時,我所有的控件正是我想要的位置。 然后,我創建了一個批處理文件來啟動它:
Powershell.exe -STA -File "C:\Scripts\Study App\Core.ps1"
運行批處理文件后,我注意到GUI本身比ISE中的GUI大,因此,我的一些按鈕未對齊。 當我右鍵單擊ps1文件並單擊“使用Powershell運行”時,我也注意到了此行為。 ISE導致窗口尺寸變小是什么原因,我有辦法解決嗎?
有一個幾乎相同的問題, 在這里卻是有顯著差異:我的形式是類型System.Windows.Window的和不具有System.Windows.Forms.Form中有需要的屬性。
PowerShell ISE會加載使用直接PowerShell時未加載的其他庫。 我進行了快速搜索,然后在另一個站點上發現了此問題:
看來該解決方案可能正在使用SizeToContent =“ WidthAndHeight”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.