Помогни ни да направим Uroci.net по - богат! Добави урок

Общи диалогови прозорци - Common Dialog Boxes

bubust   трудност:    видян: 11060


Резултатът от този код е показан на фигура 44.





Фигура 44 Използване на ShowApply, ShowColor, ShowEffects, и ShowHelp

свойствата на контрола FontDialog













Контролът Диалогов прозорец за избор на цвят - ColorDialog




Фигура 45 Цветова палитра




Windows Forms ColorDialog контролът позволява на потребителя да селектира цвета от палитра и да добави собствен цвят към тази палитра. Цветовия диалогов прозорец показва масив от базови цветове, масив от собствени цветове и бутон Define Custom Colors, за да дефинирате свой цвят (виж фигура 45).

Можете да използвате свойство Color, за да определите цвета, който е избрал потребителят и след това да предприемете акция.






Контролът Диалогов прозорец за избор на принтер - PrintDialog



Windows Forms PrintDialog контролът е друга преконфигурирана диалогов прозорец, който може да използвате. Print диалога позволява на потребителя да избере принтер, страниците, които да принтира, да избере други опции за принтера: принтиране на всички страници, принтиране на избрана част от страниците, принтиране на селекция.

Може да използвате свойство PrintDialog за да конфигурирате появяването на диалоговия прозорец Print.

Примерно, ако използвате свойство AllowPrintToFile ще позволите поле за отметка Print To File. Eто кода:



With PrintDialog1

.AllowPrintToFile = True

.ShowDialog()

End With





Фигура 46Диалогов прозорец за избор на принтер - PrintDialog контрол



Диалога Print е свързан с диалогов прозорец Print Preview.



Контролът Диалогов прозорец за избор на принтерен изглед - PrintPreviewDialog



PrintPreviewDialog контролът показва как ще се разпечата документа. Диалоговия прозорец Print Preview съдържа бутони за принтиране, мащабиране, показване на една или много страници, бутон Close. (виж фигура 47).

Контролът PrintPreviewDialog е уникален, защото съдържа автоматично друг контрол: PrintPreviewControl. Контрол PrintPreviewControl представя свои свойства като Columns и Rows, които определят броя на показваните страници хоризонтално и вертикално. (синтаксисът за Columns е: PrintPreviewDialog1.PrintPreviewControl.Columns.)

Може да избирате вида на Print Preview диалогов прозорец. Например максимизиран чрез свойство WindowState:

With PrintPreviewDialog1

.WindowState = FormWindowState.Maximized

.ShowDialog()

End With

Друга свързана с принтера диалогов прозорец е Page Setup.

ww.syngress.com



Фигура 47 Print Preview диалогов прозорец



Контролът Диалогов прозорецза избор на параметрите за принтиране - PageSetupDialog контрол



Windows Forms PageSetupDialog контролът показва диалогов прозорец, която позволява на потребителя за определи детайлите за принтиране на документи във Windows апликации. Page Setup позволява на потребителя да определя рамките и отстоянията, колонтитулите и ориентацията на страницата (portrait или landscape).

Можете да използвате например свойство AllowMargins за да позволите редактиране на полетата а свойство ShowNetwork за визуализиране на бутон Network. Кодът:



With PageSetupDialog1

.AllowMargins = True

.ShowNetwork = True

.ShowDialog()

End With


Страници: «1 2

Регистрирайте се, за да добавите коментар


Калдейта ЕООД - © 2003-2010. Всички права запазени.
Препоръчваме: Национален Бизнес | Bomba.bg | IT Новини | Диплома.бг | TRAVEL туризъм | Реферати | AmAm.bg | Иде.ли | Курсови работи | Фото Форум | Spodeli.net | Фото-Култ | Atol.bg | Elmaz.com | MobileBulgaria.com | Казанлък.Com