質問編集履歴

2

watch追記②

2021/09/19 17:49

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -122,6 +122,8 @@
122
122
 
123
123
  ②デバッグして、ブレークポイントで止まって、変数を確認してみましたが、中にOwnerItemが見つかりませんでした。
124
124
 
125
+ ![イメージ説明](b65e5fc40c1e3ae23a3e7992c5464033.jpeg)
126
+
125
127
  ![イメージ説明](cd9f0a1734483381a1cd62ad454b1907.jpeg)
126
128
 
127
129
  ![イメージ説明](97e1229bec4af8327c35e4e13eb2db65.jpeg)

1

ウォッチの追記

2021/09/19 17:49

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -105,3 +105,39 @@
105
105
  Visual Studio 2019
106
106
 
107
107
  .NET Framework 4.7.2
108
+
109
+
110
+
111
+ ### 追記
112
+
113
+
114
+
115
+ ウォッチを試してみた所、OwnerItemが見つかりませんでした。
116
+
117
+
118
+
119
+ ①まず、以下のようにブレークポイントを仕掛けました。
120
+
121
+ ![イメージ説明](f57f4c6ff2d0f508b69a5f96e08d5d56.jpeg)
122
+
123
+ ②デバッグして、ブレークポイントで止まって、変数を確認してみましたが、中にOwnerItemが見つかりませんでした。
124
+
125
+ ![イメージ説明](cd9f0a1734483381a1cd62ad454b1907.jpeg)
126
+
127
+ ![イメージ説明](97e1229bec4af8327c35e4e13eb2db65.jpeg)
128
+
129
+ ログでは、取得できていることは確認できました。
130
+
131
+ ```C#
132
+
133
+ private void SubMenu3_ToolStripMenuItem_Click(object sender, EventArgs e)
134
+
135
+ {
136
+
137
+ ToolStripMenuItem mItem = (ToolStripMenuItem)sender;
138
+
139
+ Console.WriteLine(mItem.OwnerItem); // サブメニュー2
140
+
141
+ }
142
+
143
+ ```