2013-05-29 92 views
0

我已經定義了一個用戶控件來表示一個包含幾個按鈕的選項卡項目。當我創建用戶選項卡項目的實例時,我想定義單擊處理程序以查看按鈕單擊。 例如對於WPF用戶控件子控件的處理程序

<TabItem > 
    <my:Tab1/> 
</TabItem> 

對於內TAB1 Button1的和Button2的,我想這樣定義

<TabItem > 
    <my:Tab1 Button1:Click="button1_Click" Button2:Click="button2_Click"/> 
</TabItem> 

東西當然,上述不起作用。有誰知道我可以做到這一點。

在此先感謝。

+0

您是否嘗試過使用路由事件? – paddy

回答

0

它可以通過您的用戶控件上的路由事件來完成,即上升按鈕單擊事件處理程序或使用命令。 This is probably a same case as yours

+0

感謝您的快速響應。所以在Tab1 :: button1_Click()我引發了一個路由事件?我如何在擁有用戶控件實例的主應用程序中聲明一個處理程序? – user1400716

+0

答覆已更新。 – HichemSeeSharp