Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Добавление элемента управления в окно WPF. 1. В меню Файл выберите команду Создать проект




Процедура

1. В меню Файл выберите команду Создать проект.

2. В диалоговом окне Создание проекта в области Шаблоны выберите Приложение WPF.

3. В окне Имя введите WPFControls и нажмите кнопку ОК.

4. Будет создан новый проект Windows Presentation Foundation.

5. Перетащите элемент управления TextBox с панели элементов в верхнюю правую часть окна WPF.

6. Щелкните текстовое поле.


7. Set the following properties for the text box in the Properties window.

Property Value
VerticalAlignment Top
Width  
Height  

8. Add a Button control to the WPF window, next to the text box.

9. Change the text between the opening and closing Button tags in the XAML Editor from Button to Add, as shown in the following example.

<Button Height="23" HorizontalAlignment="Right" Margin="0,59,35,0" Name="Button1" VerticalAlignment="Top" Width="75">Add</Button>

10. The text on the button changes after you type the new value.

11. Add a ListBox control to the WPF window underneath the text box.

12. Double-click the button to add the default event handler, and add the following code:

if (textBox1.Text!= "") { listBox1.Items.Add(textBox1.Text); textBox1.Text = ""; }

13. Press F5 to run your program. A window that contains the text box, list box, and button that you just added appears.

14. Type some text in the text box and then click the Add button. Verify that the text was added to the list box.

15. Add additional text to the list box.


7. Задайте следующие свойства для текстового поля в окне Свойства.

Свойство Значение
VerticalAlignment Верхний край
Ширина  
Высота  

8. Добавьте в окно WPF элемент управления Button рядом с текстовым полем.

9. Измените текст между открывающим и закрывающим тегами Button в редакторе XAML с Button на Add, как показано в следующем примере.

<Button Height="23" HorizontalAlignment="Right" Margin="0,59,35,0" Name="Button1" VerticalAlignment="Top" Width="75">Add</Button>

10. После ввода нового значения текст на кнопке изменится.

11. Добавьте элемент управления ListBox в окно WPF под текстовым полем.

12. Дважды щелкните кнопку для добавления обработчика событий по умолчанию, и вставьте следующий код:

if (textBox1.Text!= "") { listBox1.Items.Add(textBox1.Text); textBox1.Text = ""; }

13. Нажмите клавишу F5 для выполнения программы. Откроется окно, содержащее добавленные текстовое поле, список и кнопку.

14. Введите какой-нибудь текст в текстовом поле и нажмите кнопку "Добавить". Убедитесь, что текст добавился в список.

15. Добавьте дополнительный текст в список.





Поделиться с друзьями:


Дата добавления: 2014-12-27; Просмотров: 392; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.