private void OnConnectionsComboBoxSelectedIndexChanged(object sender, EventArgs e)
        {
            this.CheckShouldAllowNext();
            DataConnectionItem selectedItem = this._connectionsComboBox.SelectedItem as DataConnectionItem;

            if (selectedItem != null)
            {
                this._connectionStringTextBox.Text = selectedItem.DesignerDataConnection.ConnectionString;
            }
        }
            public void Start(IWindowsFormsEditorService edSvc, ICollection connections, DesignerDataConnection currentConnection)
            {
                this._edSvc = edSvc;
                base.Items.Clear();
                object obj2 = null;

                foreach (DesignerDataConnection connection in connections)
                {
                    DataConnectionItem item = new DataConnectionItem(connection);
                    if ((connection.ConnectionString == currentConnection.ConnectionString) && (connection.IsConfigured == currentConnection.IsConfigured))
                    {
                        obj2 = item;
                    }
                    base.Items.Add(item);
                }
                base.Items.Add(new DataConnectionItem());
                base.SelectedItem = obj2;
            }
        private void OnNewConnectionButtonClick(object sender, EventArgs e)
        {
            DesignerDataConnection conn = this._dataEnvironment.BuildConnection(this, null);

            if (conn != null)
            {
                if (string.Equals(conn.ProviderName, "Microsoft.SqlServerCe.Client.4.0", StringComparison.OrdinalIgnoreCase))
                {
                    conn = new DesignerDataConnection(conn.Name, "System.Data.SqlServerCe.4.0", conn.ConnectionString, conn.IsConfigured);
                }
                if (!this.SelectConnection(conn))
                {
                    DataConnectionItem item = new DataConnectionItem(conn);
                    this._connectionsComboBox.Items.Add(item);
                    this._connectionsComboBox.SelectedItem = item;
                    this._connectionsComboBox.InvalidateDropDownWidth();
                }
            }
        }
 private void OnNewConnectionButtonClick(object sender, EventArgs e)
 {
     DesignerDataConnection conn = this._dataEnvironment.BuildConnection(this, null);
     if (conn != null)
     {
         if (string.Equals(conn.ProviderName, "Microsoft.SqlServerCe.Client.4.0", StringComparison.OrdinalIgnoreCase))
         {
             conn = new DesignerDataConnection(conn.Name, "System.Data.SqlServerCe.4.0", conn.ConnectionString, conn.IsConfigured);
         }
         if (!this.SelectConnection(conn))
         {
             DataConnectionItem item = new DataConnectionItem(conn);
             this._connectionsComboBox.Items.Add(item);
             this._connectionsComboBox.SelectedItem = item;
             this._connectionsComboBox.InvalidateDropDownWidth();
         }
     }
 }
 public void Start(IWindowsFormsEditorService edSvc, ICollection connections, DesignerDataConnection currentConnection)
 {
     this._edSvc = edSvc;
     base.Items.Clear();
     object obj2 = null;
     foreach (DesignerDataConnection connection in connections)
     {
         DataConnectionItem item = new DataConnectionItem(connection);
         if ((connection.ConnectionString == currentConnection.ConnectionString) && (connection.IsConfigured == currentConnection.IsConfigured))
         {
             obj2 = item;
         }
         base.Items.Add(item);
     }
     base.Items.Add(new DataConnectionItem());
     base.SelectedItem = obj2;
 }