|
Программирование >> Элементы языков с и с++
/Шроверка функции добавления дней к дате tiDle d=36; tjwer = today.AddDays ( d ); ;=jiiswer.ToString ( dddd , DateTimeFormatlnfo: :CurrentInfo) ; .ВЫВОД даты в строку с учетом Региональных настроек ;->listBox3->Iteitis->Add(s); запись результата в ListBox f;,Klay.ToString( dd/MM/yyyy \г\, dddd , DateTimeFormat-:if:::CurrentInfo) ; :is->listBoxl->Iteins->Add(s); запись 1-го слагаемого в ListBox iToStringO ; 3:s->listBox2->Items->Add(s); запись 2-го слагаемого в ListBox /ароверка функции добавления месяцев к дате ; dl=36; i*r = today.AddMonths( dl ); inswer.ToString ( dddd , DateTimeFormatlnfo: :CurrentInfo); 5та функция добавляет данные структуры duration к данным структуры даты*/ panswer.ToString ( dddd , DateTimeFormatInfо: :CurrentInfo) ; ВЬШОД даты в строку с учетом Региональных настроек iiis->listBox3->Iteitis->Add(s); запись результата в ListBox 5today.ToString ( dd/MM/yyyy \г\, dddd , DateTimeFormat-i:3::CurrentInfo); 2is->listBoxl->Iteitis->Add(s); запись 1-го слагаемого в ListBox HJiraticn. ToString () ; tis->listBox2->Items->Add(s); запись 2-го слагаемого в ListBox Компонент TabControl Компонент на.\одится в списке Containers палитры компонентов. Он позволяет построить набор страниц, которые друг друга перекрывают и которые можно перелистывать. Но главная их ценность в том, что на эти страницы, находящиеся в рамках одной формы, где размещен сам компонент TabControl, можно помещать другие компоненты, тем самым расширяя возможности формы. Например, вы должны разработать приложение по управлению кадрами предприятия. Все компоненты, обеспечивающие решение этой проблемы, можно разместить в одной форме, но на разных страница компонента TabControl, который достаточно поместить в форму. На каждой странице вы можете разместить по одному справочнику и организовать на вьтод даты в строку с учетом Региональных настроек this->listBox3->Items->Add(s); запись результата в ListBox s=today.ToString( dd/MM/yyyy \г\, dddd , DateTimeFormatlnfo: :Currentlnfo); this->listBoxl->Items->Add(s); запись 1-го слагаемого в ListBox s=dl.ToString(); this->listBox2->Items->Add(s); запись 2-го слагаемого в ListBox Проверка функции добавления лет к дате int d2=36; answer = today.AddYears( d2 ); s=answer.ToString( dddd ,DateTimeFormatlnfo::CurrentInfo) ; вывод даты в строку с учетом Региональных настроек this->listBox3->Items->Add(s); запись результата в ListBox s=today. ToString ( dd/MM/yyyy \ г\, dddd , DateTimeFormatlnfo:: Currentlnfo) ; this->listBoxl->Items->Add(s); запись 1-го слагаемого в ListBox s=d2.ToStringО; this->listBox2->Items->Add(s); запись 2-го слагаемого в ListBox } Если нажать эту кнопку, откроется это окно и TabControI TasI -Н Add Tab Добавляет страницу гУдаляет страницу Это страница 1: активна вкладка TabPagel ----Элементы прокрутки :.*5 страниц Свойство Multiline=false Все вкладки видны Свойство Multiline=tme
!5i labPagtl 4f ЬРадеЗ! Вкладка с пиктограммами Формы заголовков (значения свойства Appearance TabControI) Normal FlatButtons.
Buttons Рис. 11.100. Вид компонента TabControI в форме Как задавать страницы Поместите компонент TabControI в форму и откройте его диалоговое окно TabControI Tasks (см. пояснения к рис. 11.95). Там есть две опции, позво- ней ведение справочника, на других страницах можете разместить элементы )правления для получения аналитических таблиц и т. д. Чтобы переключаться между страницами, достаточно щелкнуть мышью па любой из них. Вид компонента в форме с раскрытым диалоговым окном TabControI Tasks показан на рис. 11.100. Самым важным свойством TabControI является свойство TabPages, которое содержит отдельные страницы. Каждая вкладка- это отдельный объект labPage СО своими свойствами, методами и событиями. Когда вы переключаетесь с одной страницы на другую, щелкая мышью на вкладке, возникает событие Click для объекта ТаЬРаде.
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0.001
При копировании материалов приветствуются ссылки. |