Поделиться через


SqlDataSourceConnectionStringEditor Класс

Определение

Предоставляет пользовательский интерфейс для выбора и редактирования свойства строки подключения объекта SqlDataSource во время разработки.

public ref class SqlDataSourceConnectionStringEditor : System::Web::UI::Design::ConnectionStringEditor
public class SqlDataSourceConnectionStringEditor : System.Web.UI.Design.ConnectionStringEditor
type SqlDataSourceConnectionStringEditor = class
    inherit ConnectionStringEditor
Public Class SqlDataSourceConnectionStringEditor
Inherits ConnectionStringEditor
Наследование
SqlDataSourceConnectionStringEditor

Комментарии

Класс SqlDataSourceConnectionStringEditor — это UITypeEditor объект, который можно использовать во время разработки для выбора и изменения выражения строки подключения, а также для назначения выражения свойству элемента управления. Объект SqlDataSource использует SqlDataSourceConnectionStringEditor класс во время разработки для задания значения ConnectionString свойства .

IDataEnvironment Если интерфейс доступен, строки подключения извлекаются из служб данных визуального конструктора. IDataEnvironment Если интерфейс недоступен, отображается модальное диалоговое окно, позволяющее редактировать строку подключения.

Используйте атрибут , EditorAttribute чтобы связать SqlDataSourceConnectionStringEditor со свойством . При изменении связанного свойства в области конструктора узел конструктора EditValue вызывает метод . Метод EditValue отображает пользовательский интерфейс для построения выражения строки подключения и возвращает строку подключения, выбранную пользователем. Метод GetEditStyle указывает стиль отображения пользовательского интерфейса.

Конструкторы

SqlDataSourceConnectionStringEditor()

Создает новый экземпляр класса SqlDataSourceConnectionStringEditor.

Свойства

IsDropDownResizable

Возвращает значение, указывающее, должен ли пользователь иметь возможность изменять размер редакторов с раскрывающимися списками.

(Унаследовано от UITypeEditor)

Методы

EditValue(IServiceProvider, Object)

Изменяет значение заданного объекта, используя стиль редактирования, определенного при помощи метода GetEditStyle().

(Унаследовано от UITypeEditor)
EditValue(ITypeDescriptorContext, IServiceProvider, Object)

Изменяет значение указанного объекта с помощью заданного поставщика служб и контекста.

(Унаследовано от ConnectionStringEditor)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetEditStyle()

Получает стиль редактирования, используемый методом EditValue(IServiceProvider, Object).

(Унаследовано от UITypeEditor)
GetEditStyle(ITypeDescriptorContext)

Возвращает стиль редактирования, сопоставленный с редактором строки подключения для заданного контекста.

(Унаследовано от ConnectionStringEditor)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetPaintValueSupported()

Указывает, поддерживает ли этот редактор визуальное представление значения объекта.

(Унаследовано от UITypeEditor)
GetPaintValueSupported(ITypeDescriptorContext)

Указывает, поддерживает ли указанный контекст визуальное представление значения объекта в пределах определенного контекста.

(Унаследовано от UITypeEditor)
GetProviderName(Object)

Получает свойство ProviderName объекта SqlDataSource.

GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
PaintValue(Object, Graphics, Rectangle)

Рисует представление значения указанного объекта на заданном холсте.

(Унаследовано от UITypeEditor)
PaintValue(PaintValueEventArgs)

Рисует представление значения объекта с помощью указанного аргумента PaintValueEventArgs.

(Унаследовано от UITypeEditor)
SetProviderName(Object, DesignerDataConnection)

Задает значение свойства ProviderName объекта SqlDataSource.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел