2011-08-18 78 views
1

我在使用CAB框架時遇到問題。我創建了一些GUI用戶控制界面,並將它們放在我的屏幕上,工作正常。不過,我想將數據保存在不同的用戶控件之間。我使用WCF創建了一些DataContracts,並將需要的數據放在DataContract中,並將這些數據放在屬性中,以便可以從WorkItem訪問它們。現在我用下面的函數工作項目來處理數據:在用戶控件之間切換CAB框架WorkItem事件

protected override void OnWorkItemSmartPartChanged(object sender, EventArgs e) 
    {   
     MessageBox.Show(_testWorkItemControlAdres.AdresContract.Gemeente); 
    } 

當我用戶控件之間改變,我想看看它是否能夠成功地訪問數據。但是,當我在嚮導步驟(用戶控件)之間切換時,它從不觸發事件。我是否需要在其他地方添加此事件?

回答

1

您是否確實將事件鏈接到WorkItem?

Workspace.SmartPartActivated + = new EventHandler(OnWorkItemSmartPartChanged);

乾杯

+0

非常感謝兄弟,做了這份工作! –

相關問題