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が、適切ではないようです。

ありがとう、

ダニー

4

1 に答える 1

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

MyClass はバインディングのクラスです

于 2012-06-05T23:06:57.113 に答える