无法访问另一个winform中的方法

时间:2014-12-17 15:18:14

标签: c# winforms reference

我的解决方案中有两个名为ePad demo和PLHardwareHelper的项目。我为epad演示添加了对PLHardwareHelper的引用,我可以从hardwarehelper成功访问epad中的方法。

问题是我无法从epad访问硬件帮助程序中的任何内容。我无法添加引用,因为它表示它将导致循环引用。我甚至无法在表单中添加命名空间作为参考。

如何在不添加引用的情况下从epad中访问硬件中的方法?

我添加了一个名为ApplicationJoin的第三个引用,所以我可以添加它对其他项目的引用,但它仍然抱怨它无法找到它。我在下面添加了一张图片来演示:

solution

ApplicationJoin的代码:

namespace ApplicationJoin
{
    public partial class Form1 : Form
    {
        public static string _imagevalues = "";
        public Form1()
        {
            InitializeComponent();
        }

        public static void ImageValues(string value)
    {
        _imagevalues = value;
    }

        private void Form1_Load(object sender, EventArgs e)
        {

        }
    }
}

问题:

theissue

蓝色波浪线上的错误是:

  

名称' ApplicationJoin'在当前上下文中不存在

我尝试过重建和清理解决方案,但它仍然无法正常工作。

0 个答案:

没有答案