public void ApplyDefaultValue() { foreach (var action in GetActions()) { ActionDefaultValueHelper.ApplyDefaultValue(action); } }
protected override void OnFrameAssigned(){ base.OnFrameAssigned(); ApplyDefaultValue(); Frame.Disposing+=FrameOnDisposing; _actions = Frame.Actions().ToArray(); foreach (var action in _actions){ var actionDefaultValueHelper = new ActionDefaultValueHelper(action); _defaultValueHelpers.Add(action, actionDefaultValueHelper); action.Enabled.ResultValueChanged += actionDefaultValueHelper.ResultValueChanged; action.Active.ResultValueChanged += actionDefaultValueHelper.ResultValueChanged; } }
protected override void OnFrameAssigned() { base.OnFrameAssigned(); ApplyDefaultValue(); Frame.Disposing += FrameOnDisposing; _actions = Frame.Actions().ToArray(); foreach (var action in _actions) { var actionDefaultValueHelper = new ActionDefaultValueHelper(action); _defaultValueHelpers.Add(action, actionDefaultValueHelper); action.Enabled.ResultValueChanged += actionDefaultValueHelper.ResultValueChanged; action.Active.ResultValueChanged += actionDefaultValueHelper.ResultValueChanged; } }