回答編集履歴

1

AncestorLevelについて追記

2020/10/05 14:38

投稿

takapi_cs
takapi_cs

スコア349

test CHANGED
@@ -1,7 +1,19 @@
1
1
  AncestorType箇所の書き方をIntellisenseに従って下記のように実装してみたら表示されました。
2
+
3
+
4
+
5
+ 追記
6
+
7
+ .NET Frameworkでも確認してみました。
8
+
9
+ AncestorLevelの設定を加えれば表示されましたので、こちらも試してみてください。
2
10
 
3
11
  ```Xaml
4
12
 
5
- <MenuItem Header="{Binding DataContext.Biz, RelativeSource={RelativeSource FindAncestor, AncestorType=Window}}" />
13
+ <MenuItem Header="{Binding DataContext.Biz, RelativeSource={RelativeSource Mode=FindAncestor, AncestorLevel=1, AncestorType=Window}}" />
6
14
 
7
15
  ```
16
+
17
+
18
+
19
+ [RelativeSource.AncestorLevel プロパティ](https://docs.microsoft.com/ja-jp/dotnet/api/system.windows.data.relativesource.ancestorlevel?view=netcore-3.1)