private void initializeDescriptiveNameValueControl( DescriptiveNameValueDomainsProvider domainsProvider ) { descriptiveNameValueControl = new DescriptiveNameValueControl ( domainsProvider ); descriptiveNameValueControl.Dock = DockStyle.Fill; descriptiveNameValueControl.Location = new Point(0, 0); descriptiveNameValueControl.MinimumSize = new Size(179, 107); descriptiveNameValueControl.Name = "descriptiveNameValueControl"; descriptiveNameValueControl.Size = new Size(313, 139); descriptiveNameValueControl.TabIndex = 0; descriptiveNameValueControl.Load += descriptiveNameValueControl1_Load; splitContainer.Panel1.Controls.Add(descriptiveNameValueControl); }
public DescriptiveNameValueControl( DescriptiveNameValueDomainsProvider domainsProvider ) { InitializeComponent(); //_value = new DescriptiveNameValue<string> //( //this.nameTextBox.Text, //this.valueRichTextBox.Text, //this.descriptionRichTextBox.Text //); _domainsProvider = domainsProvider; descriptorControl = new DescriptorControl(); collapsibleContainer1.ContainedControl = descriptorControl; collapsibleContainer1.Collapsed += collapsibleContainer1_Collapsed; collapsibleContainer1.Expanded += collapsibleContainer1_Expanded; collapsibleContainer1.Collapse(); }
public DescriptiveListEditorControl() { InitializeComponent(); //Hashtable paramsHashtable = // new Hashtable(); //paramsHashtable["%coder"] = "SD"; _editorDomainsProvider = new DescriptiveNameValueDomainsProvider ( getRolloutListsValues() ); _listDomainsProvider = new DescriptiveNameValueDomainsProvider ( getRolloutListsValues() ); #region dnv list control var listEntry = new DescriptiveList<DescriptiveNameValue<string>> ( "Main", "Main list" ); containers = new DescriptiveList<Container<ListSettings, DescriptiveList<DescriptiveNameValue<string>>>> (); var container = new Container<ListSettings, DescriptiveList<DescriptiveNameValue<string>>> ( "Main", "Main list of values", new ListSettings(), listEntry ); containers.Add(container); dnvListControl = new ContainersControl <ListSettings, DescriptiveList<DescriptiveNameValue<string>>, DescriptiveNameValue<string>> ( containers, _listDomainsProvider ); dnvListControl.Dock = DockStyle.Fill; splitContainer.Panel2.Controls.Add ( dnvListControl ); dnvListControl.ValueSelected += dnvListControl_ValueSelected; #endregion dnv list control if (!DesignMode) { saveFileDialog.InitialDirectory = AssemblyInfoUtility.ApplicationSettingsCommonDirectory; openFileDialog.InitialDirectory = AssemblyInfoUtility.ApplicationSettingsCommonDirectory; } initializeDescriptiveNameValueControl ( _editorDomainsProvider ); }