Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 接口问题_C#_.net_Winforms_Listview - Fatal编程技术网

C# 接口问题

C# 接口问题,c#,.net,winforms,listview,C#,.net,Winforms,Listview,我在接口IResourcePolicy中添加了一个属性“WrmVersion”,但我没有在实现端得到这些东西,这意味着它应该出现在列表中 查看数据。表示子项。添加((IResourcePolicy)数据。WrmVersion未获取 这是接口 public interface IResourcePolicy { DataVersion WrmVersion { get; set; }

我在接口IResourcePolicy中添加了一个属性“WrmVersion”,但我没有在实现端得到这些东西,这意味着它应该出现在列表中 查看数据。表示子项。添加((IResourcePolicy)数据。WrmVersion未获取

这是接口

public interface IResourcePolicy
   {
          DataVersion WrmVersion
       {
           get;
           set;
       }
          bool ResourcePolicyEnabled
      {
         get;
         set;
      }

  } 
我正在实施它


是的,我引用的是旧的DLL,实际发生的是我创建了测试应用程序,只向测试应用程序添加了相关表单。所以我需要将DLL从测试应用程序复制到原始端

您的意思是“真”还是“假”(取决于您的期望值)启动OnUpdate时未将数据添加到ListView?数据是否不为null,并且ListView中是否只有一个项。此时的项?添加断点并逐步执行时会发生什么情况?不需要获取版本值是否存在任何DLL问题问题问题
   public new IResourcePolicy Data
         {
            get
            {
               return (IResourcePolicy)base.Data;
            }
         }


  protected override void OnUpdate()
         {


if(Data != null)
               {
                  Text = base.Data.Name;
                  if(SubItems.Count == 1)
                  {
                     SubItems.Add(((IResourcePolicy)Data).ResourcePolicyEnabled.ToString());

}