在Xcode和目标C,如果我想在界面生成器使用UIGlassButton,我把下列线在我的头文件:

@class UIGlassButton;

我现在使用的MonoTouch C#。是否有一个类似的声明,我可以用它来导入UIGlassButton类?

我想问题就做了MonoTouch的球队端口UIGlassButton到C#和MonoTouch的?

有帮助吗?

解决方案

在C#中,不导入一个类,但一个命名空间。例如,类别可以被定义为:

namespace Ui.GlassControls
{
  public class UIGlassButton
  {
   .... // methods, properties, whatever

  }

}

在需要该按钮的源文件中,可以使用:

using Ui.GlassControls; // namespace reference

....
// inside of some class
UIGlassButton ugb = new UIGlassButton();
// or
Ui.GlassControls.UIGlassButton ugb = new Ui.GlassControls.UIGlassButton();

第二实例方法绕过一个“使用”语句的需要,因为它是指通过其完全限定namepspace.controlName标识符控制。

注意我不熟悉UIGlassButton明确,所以你必须要搜索找出装配它的定义中,你需要从调用项目引用哪些文件。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top