1 write to IsReflective
PresentationFramework (1)
src\Framework\MS\Internal\Data\PropertyPathWorker.cs (1)
1727
_host.ParentBindingExpression.
IsReflective
= false; // turn off updates
18 references to IsReflective
PresentationFramework (18)
src\Framework\MS\Internal\Data\BindingWorker.cs (1)
84
internal bool IsReflective { get { return ParentBindingExpression.
IsReflective
; } }
src\Framework\System\Windows\Data\BindingExpression.cs (9)
420
if (bindExpr.
IsReflective
&& binding.XPath == null &&
445
TargetProperty.PropertyType,
IsReflective
);
454
(
IsReflective
? "two-way" : "one-way")),
497
SetValue(Feature.DynamicConverter, new DynamicValueConverter(
IsReflective
, Worker.SourcePropertyType, Worker.TargetPropertyType), null);
840
JoinBindingGroup(
IsReflective
, contextElement);
1072
if (
IsReflective
&& TargetProperty.IsValidValue(entry.RawValue))
1822
|| !
IsReflective
// no update desired
2415
if (
IsReflective
&& RootBindingExpression.ParentBindingBase.BindingGroupName == String.Empty)
2417
RejoinBindingGroup(
IsReflective
, contextElement);
src\Framework\System\Windows\Data\BindingExpressionBase.cs (7)
414
if (
IsReflective
)
611
&& (!IsInMultiBindingExpression || ParentMultiBindingExpression.
IsReflective
));
937
if (dp == System.Windows.Controls.TextBox.TextProperty &&
IsReflective
&& !IsInBindingExpressionCollection)
967
if (TargetProperty == System.Windows.Controls.TextBox.TextProperty &&
IsReflective
&& !IsInBindingExpressionCollection)
1380
if (
IsReflective
)
1860
if (
IsReflective
&& !IsDetached && !Engine.IsShutDown)
2727
if (!
IsReflective
)
src\Framework\System\Windows\Data\MultiBindingExpression.cs (1)
1416
|| !
IsReflective
// no update desired