私は、ウィンドウに含まれるリスト(下記参照)を持っています。ウィンドウのDataContext
には、2つのプロパティ、Items
とAllowItemCommand
があります。WPFデータバインディング:「親」データコンテキストにアクセスするにはどうすればよいですか?
Hyperlink
のCommand
プロパティのバインドを取得するには、ウィンドウのDataContext
を解決する必要がありますか?
...Binding="{Binding RelativeSource={RelativeSource FindAncestor,
AncestorType={x:Type Window}}, Path=DataContext.AllowItemCommand}" ...
デバッガに入ることができ、UIの構築時点まで進めることができますか?そうであれば、変数に入り、ドリルアップしようとすることができます –
シンプルなソリューション(Windows 8 Store/Metroアプリケーションでも動作します)は、ここにあります:[http://stackoverflow.com/questions/15366609/how-to-access-両親 - datacontext-in-window-8-store-apps/15419382#15419382](http://stackoverflow.com/questions/15366609/how-to-access-parents-datacontext-in-window-8-store-apps/15419382#15419382) – LMK