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

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

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

Контролът OpenFileDialog



Windows Forms OpenFileDialog контролът е същият, който използвате в Microsoft Word например. (Вижте фигура 40).

Диалоговия прозорец за отваряне на файлове (Open File) предлага някои свойства, които можете да използвате, за да напишете логиката за отваряне на файлове. Примерно, можете да използвате свойство FileName да определите дали името да е на първия файл показващ се в диалога, или на последния файл селектиран от потребителя.



Фигура 40Open File Dialog Box





Като всички преконфигурирани диалогови кутии, поддържани от Windows Forms framework, можете да визуализирате Open File чрез метод ShowDialog. Примерно ако искате да визуализирате Open File диалога и да определите първи да се показва файл File1.txt.кодът ще е:

With OpenFileDialog1

.FileName = "File1.txt"

.ShowDialog()

End With



По подобен начин можете да използвате другите свойства.



Контролът SaveFileDialog



Контролът Save File е подобен на Open File. Диалоговия прозорец Save File

позволява на потребителя да спесифицира опции за съхраняване на файл. Save File показва Save In комбобокс, лента Outlook, и списъчна кутия, която показва членовете на текущата папка. Диалоговия прозорецпоказва също комбобокс File Name и комбобокс Save As, където може да се записва желаното име за съхранение. (виж фигура 41)





Фигура 41 Save File Dialog Box



Диалоговия прозорец Save File също предлага някои свойства, които можете да използвате за своята логика при съхраняване на файлове.

Примерно да кажем, че искаме да използваме филтър за имената на файловете, като първо показваме само текстовите файлове, с разширение .txt, а също така позволяваме на потребителя да види всички файлове.

Можем да използваме свойство Filter да спесифицираме филтър за файловете, като стринг:

With SaveFileDialog1

.Filter = "Text files (*.txt)|*.txt|All files (*.*)|*.*"

.ShowDialog()

End With

Двете маски се появяват в последователност, която казва, текстови файлове първо, всички, второ (виж фигура 42)





Фигура 42 Филтриране на свойствата на контрол - SaveFileDialog





Контролът OpenFileDialog има свойство Filter също. Както можете да видите, преконфигурираните диалогови кутии имат общи свойства.



Контролът FontDialog



Windows Forms FontDialog контролът е също преконфигуриран диалогов прозорец. Тя извежда шрифтовете, които са инсталирани на компютъра. Потребителят може да си избере шрифт, стил и размер. Може да селектира също ефекти като подчертаване, зачертване, сенки и прочие. (вижте фигура 43).





Фигура 43 Диалогов прозорец Font Dialog Box



FontDialog контролът представя някои методи, които ви позволяват динамично да манипулирате диалоговия прозорец. Може да определите кои бутони и селекции да се показват във Font диалога. Следния отрязък код спесифицира, че ще се показват бутон Apply, избор за цвят, подчертаване, зачеркване и селекция на цвят, както и бутон Help. Визуализирате отново с метод ShowDialog:



With FontDialog1

.ShowApply = True

.ShowColor = True

.ShowEffects = True

.ShowHelp = True

.ShowDialog()

End With



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

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


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