public ExtractKthCoreParamsCtrl(Guid ownerId, IExtractKthCoreParamBag bag) { InitializeComponent(); Id = Guid.NewGuid(); ElementOwnerId = ownerId; if (bag != null) { // keep local copies of names _KParamName = bag.KName; // init local copies of defaults _KDefault = bag.KDefault; // initialize last values LastK = bag.K; // set properties to last values SetValuesToLastValues(); } }
public ExtractKthCoreParamMgr(IExtractKthCoreParamBag bag, IParamVarMapper varMap) : this(Guid.Empty, bag, varMap) { }
public ExtractKthCoreParamMgr(Guid id, IExtractKthCoreParamBag bag, IParamVarMapper varMap) : base(id) { Bag = bag; ParamVarMapper = varMap; }