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(); } } }