C# ';滚动条';是';System.Windows.Forms.ScrollBar';和';Arction.LightningChartUltimate.ScrollBar';

C# ';滚动条';是';System.Windows.Forms.ScrollBar';和';Arction.LightningChartUltimate.ScrollBar';,c#,C#,正如标题中提到的,我遇到了两个使用指令之间的引用不明确的问题 一个是System.Windows.Forms: using System.Windows.Forms; 另一个来自自定义库Arction API: using Arction.LightningChartUltimate; 我想使用Arction中可用的滚动条类,而不是标准的窗口类 那么,如何在Windows.Form中禁用滚动条类以解决不明确的引用问题?使用指令添加以下: using ScrollBar = Arction.L

正如标题中提到的,我遇到了两个使用指令之间的引用不明确的问题

一个是
System.Windows.Forms

using System.Windows.Forms;
另一个来自自定义库Arction API:

using Arction.LightningChartUltimate;
我想使用Arction中可用的滚动条类,而不是标准的窗口类


那么,如何在Windows.Form中禁用滚动条类以解决不明确的引用问题?

使用指令添加以下

using ScrollBar = Arction.LightningChartUltimate.Scrollbar;

然后,当您在代码中引用
滚动条
时,它将是
Arction.LightningChartUltimate.ScrollBar
使用
指令添加以下

using ScrollBar = Arction.LightningChartUltimate.Scrollbar;

然后,当您在代码中引用
ScrollBar
时,它将是
Arction.LightningChartUltimate.ScrollBar
最简单的方法是使用完全限定名
Arction.LightningChartUltimate.ScrollBar

或者,您可以创建命名空间别名:
使用arc=Arction.LightningChartUltimate
然后在代码中使用
arc.ScrollBar
,或者使用arcScrollBar=Arction.LightningChartUltimate.ScrollBar>创建类型别名
,然后在代码中使用
acrScrollBar


更新:您可以使用ScrollBar=Arction.LightningChartUltimate.ScrollBar使用typealias:
实际“覆盖”特定的typename
实际上对
滚动条的所有进一步引用
都引用操作命名空间中的on。

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

或者,您可以创建命名空间别名:
使用arc=Arction.LightningChartUltimate
然后在代码中使用
arc.ScrollBar
,或者使用arcScrollBar=Arction.LightningChartUltimate.ScrollBar>创建类型别名
,然后在代码中使用
acrScrollBar

更新:您可以使用ScrollBar=Arction.LightningChartUltimate.ScrollBar使用typealias:
实际“覆盖”特定的typename
实际上进一步引用了
滚动条
引用了操作名称空间中的on。

另外,请参见此处:另外,请参见此处: