试图制作一个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. 非多行左对齐tabcontrol
- 4. 如何创建垂直对齐选项卡?
- 5. C#如何创建一个带非关闭选项卡的tabcontrol
- 6. 从模板添加选项卡到TabControl
- 7. Android - 如何左对齐TabLayout中的单个选项卡
- 8. Drupal面板,选项卡 - 如何创建一个到面板节点内选项卡的链接?
- 9. 如何在Flash中创建多个选项卡式子面板
- 10. 如何在LibGDX中创建选项卡式面板?
- 11. 如何在Spry选项卡式面板中禁用选项卡
- 12. 使用现有面板选项卡动态添加新面板选项卡
- 13. jQuery选项卡 - 使用URL内容填充选项卡面板
- 14. 如何将选项卡置于Spry选项卡式面板中?
- 15. MVVM Tabcontrol更改选项卡
- 16. 复制的TabControl选项卡
- 17. WPF TabControl选项卡“跳跃”
- 18. 如何在bootstrap.js v3.0.0左边创建选项卡?
- 19. EXTJS选项卡面板使选项卡伸展以填充面板
- 20. 如何使用空格替换intraline选项卡,保持对齐?
- 21. 以编程方式在TabControl中创建选项卡
- 22. WPF TabControl的创建在所有选项卡
- 23. 使用GridBagLayout对齐面板
- 24. Facebook:使用自定义页面选项卡创建选项卡URL
- 25. 如何让一些标签左对齐,其他标签右对齐? (TabControl在wpf)
- 26. 使用数据绑定时,TabControl无法创建第一个选项卡
- 27. 使用ng2-bootstrap选项卡创建动态选项卡
- 28. 选项卡控件,与垂直对齐文本垂直对齐的选项卡
- 29. 我使用html,css&Javascript创建的我的选项卡面板不起作用
- 30. Vim:cnext:cprev创建新选项卡,如何使用相同的选项卡?
我不知道我说,我认为我使用Winforms,因为我实际上只是在PowerShell ISE编码。另外我导入了“System.Windows.Forms”,我假设我使用的是Winforms。 –
是的,那将是Winforms。上面的链接引用Winforms。 –
更新:我得到的标签出现在左侧,但他们现在现在完全垂直,所以你必须倾斜你的头来阅读它们。对于如何解决这个问题,有任何的建议吗?我看着你的链接,无法弄清楚。 –