问题标签 [powerpacks]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
248 浏览

f# - F# 2.0 与 Powerpack 2.0,fslex 错误 1

在命名空间 RSLispV3.RunTime: http ://pastebin.com/XNb9qi11

LispParser.fsy: http ://pastebin.com/pymF1Vvm

LispLexer.fsl: http ://pastebin.com/pfXdDuxs

我进入 MSBuild 的 PowerPacks 目标,从 .fsprog 调用它们。

使用 VS2008 构建时出现错误:“fslex.exe”以代码 1 退出。

帮助?

0 投票
2 回答
324 浏览

f# - FsLex 和 FsYacc 的疯狂错误

我正在尝试编译这个项目:

http://ramon.org.il/Here.zip

但是我得到了一堆无意义的错误。他们得到了我熟悉的文本,但在这个位置上没有类似的东西(比如空行中的意外')')。

请帮帮我!

0 投票
1 回答
417 浏览

.net - 在 .NET 中缩放矩形

在 WinForm 中,我使用 Microsoft.VisualBasic.PowerPacks 的矩形、椭圆和线条。

是否可以对其进行缩放?如何?

0 投票
1 回答
1162 浏览

vb.net - 未绑定数据中继器滚动问题

  1. 我将一个 DataRepeater 拖到我的表单中。

  2. 向 DataRepeaterItem 添加了一个文本框。

  3. 在表单中添加了一个按钮。

  4. 写了这两行代码:

    Private Sub Button1_Click(..) 处理 Button1.Click DataRepeater1.VirtualMode = True DataRepeater1.AddNew() End Sub

  5. 运行项目

  6. 按添加按钮

  7. 在文本框中写“1”

  8. 按添加按钮

  9. 在文本框中写“2”

  10. 按添加按钮

  11. 在文本框中写“3”

  12. 按添加按钮

  13. 在文本框中写“4”

直到这里一切都很好。

然后向上滚动数据中继器

"1" 更改为默认 TextBox1

为什么会发生。我怎样才能防止它发生。

提前致谢。

0 投票
3 回答
16666 浏览

vb.net - 我在哪里可以使用 MS Powerpacks 10?

我无法找到下载 ms Powerpacks 10 的站点,我将它与 vb.net 2010 一起使用。

0 投票
1 回答
3997 浏览

c# - 如何在运行时将 DataTable 绑定到 DataRepeater(Windows Powerpack)?

我目前正在尝试使用 Windows Powerpack DataRepeater 控件来显示来自 DataTable 的数据。

到目前为止,DataRepeater 识别出从数据库调用的结果 DataTable 有 8 行,但我无法获得 3 个文本框(我已经放入 DataRepeater 的 ItemTemplate 中)来显示实际数据行。

因此,一旦查看 DataRepeater(DR),您可以看到 8 行。如果将文本框保留为 DR 的一部分,则它们会在这 8 行中的每一行上重复,但没有数据。

如果我删除文本框并将它们直接放在表单上,​​那么作为通过 DR 导航,文本框会显示相应的数据。这不是我正在寻找的行为。

有谁知道如何让文本框显示数据并成为 DataRepeater 的一部分?

0 投票
2 回答
994 浏览

.net - .NET PowerPacks RectangleShape 在表单调整大小时闪烁

我可以做一些简单的事情:

  1. 创建一个新的 .NET 表单应用程序
  2. 将单个 RectangleShape 放到表单上
  3. 将以下内容添加到设计器代码中的 InitializeComponent 方法中

    /li>
  4. 运行程序
  5. 调整表格大小
  6. 愤怒地看着矩形闪烁

有可能摆脱这个吗?还是 ShapeContainer 内部存在缺陷,我需要找到不同的解决方案?

0 投票
1 回答
1536 浏览

vb.net - VB.net Collection 被修改;枚举操作可能无法执行错误

我正在修改一个集合;每次我尝试关闭此表单时,枚举操作可能不会执行错误。我怀疑它与我在起始表单(Details1)中声明的 StringBuilder() 有关。我已经花了几个小时寻找问题。调试时它不会抛出错误,只有在我安装在其他机器上时才会抛出错误。

请帮忙。

** * **异常文本** * **** System.InvalidOperationException:集合已修改;枚举操作可能无法执行。在 System.Collections.Generic.List 的 System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource 资源)1.Enumerator.MoveNextRare() at System.Collections.Generic.List1.Enumerator.MoveNext() 在 Microsoft.VisualBasic.PowerPacks.ShapeCollection.Dispose(Boolean disposing) 在 Microsoft.VisualBasic.PowerPacks.ShapeContainer.Dispose(Boolean disposing) 在 System.ComponentModel.Component.Dispose() 在 System.Windows。 Forms.Control.Dispose(Boolean disposing) at System.Windows.Forms.Form.Dispose(Boolean disposing) at WindowsApplication1.PLocation.Dispose(Boolean disposing) at System.ComponentModel.Component.Dispose() at System.Windows.Forms。在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) 在 System.Windows.Forms.Form.WndProc(Message& m) 在 System.Windows.Forms.Control.ControlNativeWindow.WndProc( Message& m) 在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam,IntPtr lparam)

0 投票
0 回答
607 浏览

c# - C# LineShape 闪烁

我正在使用 LineShape(Microsoft VisualBasic Powerpacks 工具包的一部分)在图表上画一条线。我需要能够单击并拖动线。我目前可以这样做,但是在拖动线条时,它闪烁得很厉害。我认为使用 LineShape 比在图表上绘制线条图形更容易,因为我可以在拖动时更改端点的位置,但是这种闪烁对于我的应用程序来说真的很糟糕并且不可接受。

有谁知道如何在没有闪烁的情况下移动 LineShapes 或任何其他 Powerpack 形状?

PS DoubleBuffered 在我正在使用的表单上设置为 true。

谢谢!

更新

我无法在任何地方找到解决此问题的方法,因此我最终重做整个课程以在图表的 PostPaint 事件中绘制线条,并在我想移动线条时重新绘制。现在没有闪烁,但我很失望这个“工具”不能用于如此明显的应用程序。

再次感谢汉斯的回复。

0 投票
1 回答
1136 浏览

c# - 在多行中显示记录 - Visual Basic Power Packs DataRepeater 控件

我正在使用 Visual Basic Power Packs DataRepeater 控件开发应用程序。对于这个应用程序,我需要按行显示记录。我将有一个图像、文本框和一个用于中继器控制的复选框。我需要在一行中显示 3 个中继器控件。假设我们有 12 条记录,我需要将其显示为 4 行,每行 3 条记录。

我想显示如图所示的记录。有人可以帮我吗?

在此处输入图像描述