試圖製作一個powershell腳本的GUI我寫了,需要以某種方式創建一個帶有左邊界選項卡的選項卡面板。我已經看到很多關於如何通過Visual Studio或Powershell Studio完成這些工作的東西,但基本的Powershell沒有。任何建議是超級apriciated!如何使用左對齊選項卡創建TabControl面板?
回答
取決於如果您正在使用的WinForms或WPF會改變你將如何實現一個解決方案,使標籤看起來像上面的例子。通過Powershell,您可以將C#代碼轉換爲Powershell格式,並且只需一點點工作。這裏是一個用C#編寫的MSDN教程,可以作爲一個很好的起點。
設置TabStripPlacement property到Dock.Left
值,通過編程的控制:
$tabControl.TabStripPlacement = [System.Windows.Controls.Dock]::Left
或標記:
<TabControl TabStripPlacement="Left">
當我嘗試第一個建議時,你犯了錯誤。它說在這個對象上找不到屬性「TabStripPlacement」。我必須使用「Add-Type -AssemblyName System.Windows.Controls」之類的東西嗎? –
更新:我得到了標籤出現在左側,但他們現在現在完全水平,所以你必須傾斜你的頭來閱讀它們。對於如何解決這個問題,有任何的建議嗎? –
哦,它看起來像你使用Windows窗體,我自動假設你正在使用WPF/XAML –
- 1. 如何右對齊最後一個TabControl選項卡?
- 2. GWT中的左對齊選項卡
- 3. 如何創建垂直對齊選項卡?
- 4. C#如何創建一個帶非關閉選項卡的tabcontrol
- 5. Android - 如何左對齊TabLayout中的單個選項卡
- 6. Drupal面板,選項卡 - 如何創建一個到面板節點內選項卡的鏈接?
- 7. 如何在Flash中創建多個選項卡式子面板
- 8. 使用現有面板選項卡動態添加新面板選項卡
- 9. jQuery選項卡 - 選擇內容面板創建的地方
- 10. MVVM Tabcontrol更改選項卡
- 11. 如何使用空格替換intraline選項卡,保持對齊?
- 12. WPF TabControl的創建在所有選項卡
- 13. 以編程方式在TabControl中創建選項卡
- 14. 如何讓一些標籤左對齊,其他標籤右對齊? (TabControl在wpf)
- 15. 選項卡控件,與垂直對齊文本垂直對齊的選項卡
- 16. 使用數據綁定時,TabControl無法創建第一個選項卡
- 17. Vim:cnext:cprev創建新選項卡,如何使用相同的選項卡?
- 18. TabControl c的右側和左側的選項卡#
- 19. 創建一個新選項卡而不是面板
- 20. 如何在Android中的選項卡內創建選項卡?
- 21. WPF Tabcontrol:對選項卡項目選擇滑動效果
- 22. 使用mootools創建選項卡
- 23. 使用JQuery或Javascript創建選項卡
- 24. 使用jquery創建選項卡
- 25. 使用函數創建選項卡
- 26. MVVM從TabControl中選擇新選項卡
- 27. 顯示柔性盒居中但左對齊項左左對齊
- 28. 如何在angularjs中創建選項卡
- 29. 如何創建選項卡 - jquery或JSF
- 30. ReactJS - 如何動態創建選項卡?
我不知道我說,我認爲我使用Winforms,因爲我實際上只是在PowerShell ISE編碼。另外我導入了「System.Windows.Forms」,我假設我使用的是Winforms。 –
是的,那將是Winforms。上面的鏈接引用Winforms。 –
更新:我得到的標籤出現在左側,但他們現在現在完全垂直,所以你必須傾斜你的頭來閱讀它們。對於如何解決這個問題,有任何的建議嗎?我看着你的鏈接,無法弄清楚。 –