public NetProjectSettingsControl(NetProject project) : this() { _project = project; project.NameChanged += project_NameChanged; project.ApplicationTypeChanged += project_ApplicationTypeChanged; project.References.RemovedItem += References_RemovedItem; project.References.InsertedItem += References_InsertedItem; project.RootNamespaceChanged += new EventHandler(project_RootNamespaceChanged); project.TargetFrameworkChanged += project_TargetFrameworkChanged; nameTextBox.Text = project.Name; rootNamespaceTextBox.Text = project.RootNamespace; applicationTypeComboBox.SelectedIndex = ((int)project.ApplicationType) - 1; targetFrameworkComboBox.SelectedItem = _project.TargetFramework; listBox1.Items.AddRange(project.References.ToArray()); _updateSettings = true; }
public NetProjectSettingsContent(NetProject project) { Text = project.Name; Control = new NetProjectSettingsControl(project); }