如何使用Visual Studio 2017在Windows窗体应用程序中查看和编辑Visual Basic Power Pack形状?

问题描述 投票:1回答:1

我有一个在旧版Visual Studio中创建的Windows窗体应用程序。当我在VS 2017中打开它时,设计视图中没有显示任何Power Pack形状。我在参考资料中获得了Power Pack dll。我尝试将它们添加到工具箱(常规,选择项目,.Net Framework组件),但缺少像Rectangle Shape这样的形状。如何让它们在设计视图中显示或通过工具箱添加新的?

以下是Power Pack的参考:enter image description here

这是选择工具箱项,您可以在其中看到缺少RectangleShape:enter image description here

这是定义矩形的代码:

private Microsoft.VisualBasic.PowerPacks.RectangleShape StandardFiltersToUseRectangleShape;

this.StandardFiltersToUseRectangleShape = new Microsoft.VisualBasic.PowerPacks.RectangleShape();
this.StandardFiltersToUseRectangleShape.BorderWidth = 3;
this.StandardFiltersToUseRectangleShape.Location = new System.Drawing.Point(626, 82);
this.StandardFiltersToUseRectangleShape.Name = "StandardFiltersToUseRectangleShape";
this.StandardFiltersToUseRectangleShape.Size = new System.Drawing.Size(600, 15);

this.shapeContainer1.Shapes.AddRange(new Microsoft.VisualBasic.PowerPacks.Shape[] {
this.StandardFiltersToUseRectangleShape,
this.FiltersToBuildRectangleShape});
winforms visual-studio-2017 windows-forms-designer shapes powerpacks
1个回答
2
投票

你正在寻找一个错误的集会。你需要研究Microsoft.VisualBasic.PowerPacks装配。

默认情况下,Visual Basic Power Packs Controls不包含在Visual Studio中。首先你应该download并安装它们。然后将它们添加到工具箱中:

右键单击ToolBox→选择项目...→过滤电源组→检查控件→单击确定。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.