我在接口IResourcePolicy中添加了一個屬性'WrmVersion',但是我沒有在實現端獲得這些東西,這意味着它應該在列表 中查看數據。指SubItems.Add(((IResourcePolicy)數據).WrmVersion沒有得到接口問題
這是
public interface IResourcePolicy
{
DataVersion WrmVersion
{
get;
set;
}
bool ResourcePolicyEnabled
{
get;
set;
}
}
我在
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());
}
你的意思是,當OnUpdate被觸發時,'true'或'false'(取決於你期望的值)不會被添加到ListView中?數據不爲空,那時ListView.Items中只有一個項目嗎?當您添加一個斷點並逐步完成時會發生什麼? –
無需獲取版本值 – peter
是否有任何DLL問題probs將存在 – peter