public ImportNetworkParamsCtrl(Guid ownerId, IImportNetworkParamBag bag) { Bag = null; InitializeComponent(); this.ParentChanged += new EventHandler(ParamsCtrl_ParentChanged); txtFileName.Anchor = AnchorStyles.Left | AnchorStyles.Top | AnchorStyles.Right; bttnBrowse.Anchor = AnchorStyles.Top | AnchorStyles.Right; Id = Guid.NewGuid(); ElementOwnerId = ownerId; cmBxFileType.Items.Add(NetworkFileTypesCaption.GraphML); cmBxFileType.Items.Add(NetworkFileTypesCaption.NetDraw_VNA); cmBxFileType.Items.Add(NetworkFileTypesCaption.Pajek_Net); cmBxFileType.Items.Add(NetworkFileTypesCaption.UCINet_DL); cmBxFileType.SelectedItem = null; if (bag != null) { Bag = bag; // initialize last values LastFileName = bag.FileName; LastFileType = bag.FileType; // set defaults SetValuesToLastValues(); } EnableCommonControls(false); // turn of vna options until vna file type is selected groupBoxVNAFiles.Visible = false; }
public ImportNetworkParamMgr(IImportNetworkParamBag bag, IParamVarMapper varMap) : this(Guid.Empty, bag, varMap) { }
public ImportNetworkParamMgr(Guid id, IImportNetworkParamBag bag, IParamVarMapper varMap) : base(id) { _bag = bag; ParamVarMapper = varMap; }