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;
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 4
0
        public NetProjectSettingsContent(NetProject project)
        {
            Text = project.Name;

            Control = new NetProjectSettingsControl(project);
        }