Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
CSharp_for_Beginners.doc
Скачиваний:
28
Добавлен:
23.11.2019
Размер:
2.4 Mб
Скачать

Создание обработчиков событий для элементов управления wpf

Для многих элементов управления можно добавить заданные по умолчанию обработчики событий. Для этого в режиме конструктора следует дважды щелкнуть нужный элемент управления. Кроме того, обработчик событий для элементов управления можно создать в приложении Windows Presentation Foundation (WPF), добавив атрибут к представлению XAML элемента управления. Разметка XAML определяет событие и имя метода, который будет обрабатывать событие. Затем в редакторе кода можно написать код для метода.

Создание обработчика событий для кнопки

  1. Создайте приложение WPF, используя Visual C#, экспресс-выпуск.

  2. Перетащите элемент управления Button из панели элементов в окно WPF, а затем выберите кнопку.

  3. Дважды щелкните кнопку.

Будет создан обработчик событий Click, а указатель мыши будет находиться в обработчике событий в редакторе кода.

  1. Добавьте следующий код в обработчик событий.

    MessageBox.Show("Event handler was created by " + "double-clicking the button.");

  2. Перетащите второй элемент управления Button из панели элементов на поверхность проектирования WPF, а затем выберите эту кнопку.

  3. Добавьте атрибут с именем Click к элементу Button в редакторе XAML и присвойте ему значение ButtonOKClicked. Это имя, которое будет присвоено обработчику событий в коде. Например, атрибут может быть записан следующим образом: Click="ButtonOKClicked"

  4. Правой клавишей мыши щелкните конструктор и выберите команду Просмотреть код.

  5. Добавьте следующий обработчик событий в класс Window1. Этот код отображает сообщение при каждом нажатии кнопки.

    private void ButtonOKClicked(object sender, RoutedEventArgs e)

    {

    MessageBox.Show("Event handler was created manually.");

    }

  6. Нажмите клавишу F5 для выполнения программы.

  7. При появлении окна нажмите кнопку.

  8. Убедитесь, что в окне сообщения при нажатии каждой кнопки появляется правильный текст, а затем закройте приложение.

Connecting to Data

From accessing data in SQL Server Compact 3.5, to writing queries that use LINQ and binding data to controls on a Windows Form, Visual C# Express Edition includes tools and language features that make working with data easy.

How to: Connect to a Database

Connecting to a data source is easy when you use Visual C# Express Edition. You can use visual tools to browse to a database and add a local copy to your project. When you install SQL Server Compact 3.5 with Visual C# Express Edition, you have access to a sample database named Northwind.sdf. You can connect to the Northwind database by using the Data Sources window.

To add a connection to the Northwind database

  1. On the File menu, click New Project.

  2. In the New Project dialog box, click Windows Application, and then click OK.

A new Windows Forms project opens.

  1. On the Data menu, click Add New Data Source.

The Data Source Configuration Wizard opens.

  1. Click Database and then click Next.

  2. Click New Connection.

The Add Connection dialog box opens.

  1. In the Add Connection dialog box, if the Data source is not Microsoft SQL Server Compact 3.5 (.NET Framework Data Provider for Microsoft SQL Server Compact 3.5), click Change and select Microsoft SQL Server Compact 3.5 from the Change Data Source dialog box. Click OK.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]