& # 39;滚动条# 39;是'System.Windows.Forms.ScrollBar'和& #

本文关键字:ScrollBar Forms 滚动条 System Windows | 更新日期: 2023-09-27 18:01:21

正如标题中提到的,我在两个using指令之间有歧义引用的问题。

一个是System.Windows.Forms:

using System.Windows.Forms;

另一个来自自定义库action API:

using Arction.LightningChartUltimate;

我想使用action中可用的滚动条类,而不是标准的窗口类。

那么,我怎样才能在Windows中禁用滚动条类呢?如何解决模糊参考问题?

& # 39;滚动条# 39;是'System.Windows.Forms.ScrollBar'和& #

最简单的方法是使用完全限定名Arction.LightningChartUltimate.ScrollBar

或者你可以创建一个名称空间别名:using arc = Arction.LightningChartUltimate,然后在你的代码中使用arc.ScrollBar,或者一个类型别名using arcScrollBar = Arction.LightningChartUltimate.ScrollBar,然后在你的代码中使用acrScrollBar

Update:你实际上可以用一个类型别名"覆盖"一个特定的类型名:using ScrollBar = Arction.LightningChartUltimate.Scrollbar;实际上使所有对ScrollBar的进一步引用都指向Action命名空间中的on。

添加以下using指令:

using ScrollBar = Arction.LightningChartUltimate.Scrollbar;
那么,当您在代码中引用ScrollBar时,它将是Arction.LightningChartUltimate.ScrollBar