2012-06-05 92 views
0
<toolkit:HubTile Title="{Binding AppName, Converter={StaticResource AddNewLineConvertor}}" Message="{Binding AppDescription}" Source="{Binding AppIconLocation}" GroupTag="featuredAppHubTiles" Margin="0, 0, 20, 20" Tap="featuredAppTapped"> 
           <toolkit:ContextMenuService.ContextMenu> 
            <toolkit:ContextMenu> 
             <toolkit:MenuItem Header="Share" Tap="ShareFeaturedAppTapped"/> 
            </toolkit:ContextMenu> 
           </toolkit:ContextMenuService.ContextMenu> 
          </toolkit:HubTile> 

嗨,大家好。如何訪問父級的綁定?還是更好的方法?

在上面的代碼中,我試圖讓在ShareFeaturedAppTapped事件處理程序的應用程序的名稱,但當然,在事件參數提供的唯一項目是MenuItem,它沒有任何財產我真的可以將AppName綁定到。

你將如何去得到它?

我試過訪問父元素(HubTile),但看起來並不合適。

感謝,

丹尼

回答

0
‎((sender as FrameworkElement).DataCont​ext as MyClass 

其中MyClass的是你的綁定

+0

正如理查德·沃爾特斯 –

+0

院長你好,歡迎StackOverflow的前面回答的類。在引用其他帖子時添加鏈接是一種很好的做法 - 點擊評論框旁邊的「幫助」鏈接以獲取添加鏈接,文本格式等的標記語法的解釋。 –

相關問題