質問編集履歴
4
主意ではないので、フレームワークへの言及を避けました。
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
|
1
|
+
CheckBoxをoffで開始すると、onにしてもエラー状態が解除されない。
|
test
CHANGED
@@ -30,13 +30,7 @@
|
|
30
30
|
|
31
31
|
|
32
32
|
|
33
|
-
試したことにて後述していますが、
|
34
|
-
|
35
|
-
INotifyDataErrorInfoを受け付けるフレームワーク側のバグの様に思いますが、
|
36
|
-
|
37
|
-
私の実装で誤っているところがありましたら、
|
38
|
-
|
39
|
-
|
33
|
+
どうしてこのような挙動になってしまうのでしょうか。
|
40
34
|
|
41
35
|
|
42
36
|
|
@@ -176,15 +170,15 @@
|
|
176
170
|
|
177
171
|
### 試したこと
|
178
172
|
|
179
|
-
以下を試した結果、どうもフレームワークのバグの様に思いました。
|
180
|
-
|
181
173
|
- bool _Checked = true;(起動時のチェックボックスをON)で起動しますと、想定した挙動をします。
|
182
174
|
|
183
175
|
- IsEnabled="{Binding Enabled}"を削除しますと、bool _Checked = false;でも想定した挙動をします。
|
184
176
|
|
185
177
|
|
186
178
|
|
179
|
+
また、チェックボックスOFF開始の状態で
|
180
|
+
|
187
|
-
|
181
|
+
ライブプロパティエクスプローラーで確認しますと、
|
188
182
|
|
189
183
|
なぜかバリデーションエラーが2つ発生し、
|
190
184
|
|
3
具体的に追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -178,7 +178,7 @@
|
|
178
178
|
|
179
179
|
以下を試した結果、どうもフレームワークのバグの様に思いました。
|
180
180
|
|
181
|
-
- bool _Checked = true;で起動しますと、想定した挙動をします。
|
181
|
+
- bool _Checked = true;(起動時のチェックボックスをON)で起動しますと、想定した挙動をします。
|
182
182
|
|
183
183
|
- IsEnabled="{Binding Enabled}"を削除しますと、bool _Checked = false;でも想定した挙動をします。
|
184
184
|
|
2
文言の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -34,7 +34,7 @@
|
|
34
34
|
|
35
35
|
INotifyDataErrorInfoを受け付けるフレームワーク側のバグの様に思いますが、
|
36
36
|
|
37
|
-
私の
|
37
|
+
私の実装で誤っているところがありましたら、
|
38
38
|
|
39
39
|
指摘いただけないでしょうか。
|
40
40
|
|
1
文章を端折りすぎたので追記しました
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
INotifyDataErrorInfoの処理バグ?
|
1
|
+
INotifyDataErrorInfoを受け付ける側の処理にバグ?
|
test
CHANGED
@@ -30,7 +30,9 @@
|
|
30
30
|
|
31
31
|
|
32
32
|
|
33
|
+
試したことにて後述していますが、
|
34
|
+
|
33
|
-
|
35
|
+
INotifyDataErrorInfoを受け付けるフレームワーク側のバグの様に思いますが、
|
34
36
|
|
35
37
|
私の記述で誤っているところがありましたら、
|
36
38
|
|