Forms 将参数从Winform传递到UserControl

Forms 将参数从Winform传递到UserControl,forms,user-controls,parameter-passing,Forms,User Controls,Parameter Passing,我在Winform中有一个UserControl,我想传递一个参数,下面是我要做的: 在用户控件中: public List<ushort[]> pixels16 { get; set;} 但是,当我在UserControl中运行函数时,该值设置为null: public void CreateVolume() { pixels16 is null! } 我做错了什么?我基本上需要在UserControl内的函数中使用表单变量 谢谢

我在Winform中有一个UserControl,我想传递一个参数,下面是我要做的:

在用户控件中:

   public List<ushort[]> pixels16 { get; set;}
但是,当我在UserControl中运行函数时,该值设置为null:

 public void CreateVolume()
        {
            pixels16 is null!
}
我做错了什么?我基本上需要在UserControl内的函数中使用表单变量


谢谢

您是否尝试过在UserControl的构造函数中将对象作为参数传递

 public void CreateVolume()
        {
            pixels16 is null!
}