Expression Blend Przewodnik.pdf

(39 KB) Pobierz
Spis treści
1. Co to jest Expression Blend................................................................................................................. 5
2. Instalacja produktu .............................................................................................................................. 9
3. Pierwsze kroki z Expression Blend ................................................................................................... 11
Menu File .......................................................................................................................................... 13
Menu Edit .......................................................................................................................................... 14
Menu View ........................................................................................................................................ 15
Menu Object ...................................................................................................................................... 15
Menu Project ..................................................................................................................................... 17
Menu Tools........................................................................................................................................ 18
Opcje
środowiska
pracy..................................................................................................................... 18
Toolbox ............................................................................................................................................. 19
Biblioteka zasobów (Asset
Library)...................................................................................................
21
Interaction Panel ................................................................................................................................ 22
Właściwości (Property
Panel)
........................................................................................................... 23
Zasoby – resources ............................................................................................................................ 29
4. Układ dokumentu .............................................................................................................................. 30
Typy dokumentów ............................................................................................................................. 30
5. Rysowanie obiektów i kształtów ....................................................................................................... 37
Rozciąganie kształtów ....................................................................................................................... 41
Praca ze
ścieżkami
............................................................................................................................. 44
6. Pędzel i jego zastosowanie ................................................................................................................ 50
SolidColorBrush ................................................................................................................................ 50
LinearGradientBrush ......................................................................................................................... 51
RadialGradientBrush ......................................................................................................................... 52
Oś gradientu ...................................................................................................................................... 52
ImageBrush ....................................................................................................................................... 56
DrawingBrush ................................................................................................................................... 57
VisualBrush ....................................................................................................................................... 58
Obiekty geometryczne ....................................................................................................................... 61
7. Grid.................................................................................................................................................... 66
Rozmieszczenie elementów ............................................................................................................... 68
Grid Splitter ....................................................................................................................................... 71
8. Animacje ........................................................................................................................................... 72
System animacji w WPF.................................................................................................................... 73
Typy animacji .................................................................................................................................... 73
Klasa timeline .................................................................................................................................... 76
Właściwość BeginTime ..................................................................................................................... 76
Obsługa zdarzeń ................................................................................................................................ 78
Animacje łączone .............................................................................................................................. 78
Właściwości czasu: Duration ............................................................................................................. 79
Właściwości czasu: AutoReverse ...................................................................................................... 79
Właściwości czasu: RepeatBehavior ................................................................................................. 79
Storyboard ......................................................................................................................................... 80
Animacje transformacji ..................................................................................................................... 81
Rozpoczęcie animacji ........................................................................................................................ 83
Animacja stylów ................................................................................................................................ 85
Animacje szablonów kontrolek ........................................................................................................ 85
Klatki animacji ................................................................................................................................. 87
Interpolacja klatek ............................................................................................................................ 90
Klasy animacji klatkowych................................................................................................................ 91
Typy klatek animacji ......................................................................................................................... 92
Metody interpolacji ........................................................................................................................... 93
Struktura elementu KeyTime ............................................................................................................. 96
Przykład animacji krok po kroku ....................................................................................................... 98
9. Zasoby ............................................................................................................................................ 100
Słownik zasobów ............................................................................................................................. 105
10. Style i szablony................................................................................................................................ 109
Style generyczne .............................................................................................................................. 112
Określanie stylów kontrolek ............................................................................................................ 113
Style i wyzwalacze .......................................................................................................................... 118
Proste kontrolki (Simple
Controls)
.................................................................................................. 124
11. Praca z tekstem ................................................................................................................................ 142
Label ................................................................................................................................................ 142
TextBox ........................................................................................................................................... 143
RichTextBox ................................................................................................................................... 144
PasswordBox ................................................................................................................................... 145
Typografia ....................................................................................................................................... 145
12. Media Element................................................................................................................................. 150
Tryb Independent............................................................................................................................. 151
Tryb Clock ....................................................................................................................................... 152
Klasa MediaElement........................................................................................................................ 152
Zakończenie..................................................................................................................................... 155
Kup książkę
Zgłoś jeśli naruszono regulamin