Z uwagi na świąteczną przerwę, dzisiejszy post będzie jeszcze dłuuższy niż poprzedni. A więc kontynuujmy ...
36. Czy przy błędzie w bindingu zostanie wyrzucony wyjątek?
37. Jakim znakiem rozpoczyna się ścieżka do bindingu bieżącego elementu kolekcji?
38. Czy w jednym bindingu można używać jednocześnie składni 
XPath i 
Path?
39. Czy docelowa propercja w bindingu musi być 
dependency property?
40. Co się wykonuje wcześniej w bindingu: walidator czy konwerter?
41. Jakie korzyści daje 
CompositeCollection?
42. Do czego służą 
MultiBinding i 
PriorityBinding?
43. Styl bez nazwy odnosi się tylko do klas o zadeklarowanym typie, czy także do klas dziedziczących z tego typu?
44. Czy styl może odnosić się do wielu rodzajów kontrolek jednocześnie?
45. Co się stanie, jeśli styl odnosi się do propercji, która nie występuje w kontrolce związanej z tym stylem?
46. Czy 
data trigger może odnosić się do 
dependency property?
47. Czy więcej niż jedna propercja może stanowić warunek wyzwalający trigger?
48. Czy nazwanie elementu w szablonie powoduje, że jest on dostępny z poziomu kodu proceduralnego?
49. Czy może być template bez 
x:Key?
50. Do czego służy 
template binding? Jaki jest jego obszar działania?
51. Czy 
template binding działa z obiektem typu 
Color?
52. Co zrobić w przypadkach, kiedy 
template binding nie działa? Czym można go zastąpić?
53. Do czego służą elementy w szablonie o nazwie 
PART_XXX?
54. Co się stanie, jeśli w słowniku brak stylu oczekiwanego przez aplikację?
55. Czy WPF udostępnia zdarzenie zmiany themy w systemie Windows?
56. Czy plik 
themes\Aero.NormalColor.xaml jest brany pod uwagę tylko przy ustawionym stylu Aero w Windows Vista? 
57. Zalety i wady użycia 
StreamGeometry.
58. Na co pozwala 
CombinedGeometry?
59. Czy w WPF można wskazać odpowiednik obiektu 
Graphics z Windows Forms?
60. Co to jest 
hit testing?
61. 
Visual hit testing a 
input hit testing.
62. Czym się różni 
Polyline od 
Polygon?
63. Co dokładnie oznacza kolor 
Transparent?
64. Za pomocą jakiego rodzaju Brush możemy w WPF bardzo łatwo uzyskać 
"efekt odbicia lustrzanego" ? Czy odbicie przycisku pozostanie w pełni funkcjonalną kontrolką?
65. Jeśli zastosujemy w WPF 3.0 
bitmap effect, to czy obraz wyświetlany przez 
VisualBrush będzie poprawnie odświeżany?
66. Czy 
bitmap effect może być generowany sprzętowo?
67. Czy WPF wspiera w kodzie zarządzanym pisanie własnych efektów bitmapowych?
68. 
PerspectiveCamera a 
OrtographicCamera.
69. Czym się różni 
AxisAngleRotation3D od 
QuaternionRotation3D?
70. Dlaczego mamy 
DoubleAnimation, 
BooleanAnimation, itd. zamiast generycznej klasy 
Animation?
71. Czy w obiekcie animacji musimy określić propercje 
From i 
To?
72. Animacja trwa 10s. Ustawimy jej propercję 
AutoReverse na true. W jakim czasie wykona się animacja?
73. Czy 
EventTrigger może być aktywowany zdarzeniem, nie będącym 
routed event?
74. Jak korzystając z obiektu 
Storyboard powtórzyć sekwencję zawartych w nim animacji?
75. Chcemy stworzyć tzw. 
"fisheye efekt" (najechany myszką element powiększa się, najbliższej sąsiadujące elementy również ulegają powiększeniu, choć w mniejszym stopniu). Czy 
Storyboard może odwoływać się do innego obiektu niż ten, który zawiera 
event trigger (z tym 
Storyboard)?
76. Powiązania i różnice między klasami: 
SoundPlayer a 
SoundPlayerAction, 
MediaPlayer a 
MediaElement i 
MediaTimeline, 
SoundPlayer a 
MediaPlayer.
77. Zależność klas audio/video od 
Win32 PlaySound API  i 
Windows Media Player API78. Czy za pomocą 
SoundPlayer odtworzymy plik .mp3?
79. Jaka wersja odtwarzacza 
Windows Media Player w systemie Windows jest wymagana do działania 
MediaPlayer, 
MediaElement i 
MediaTimeline? Co się stanie, jeśli nie będzie odpowiedniej wersji odtwarzacza, a będziemy chcieli w WPF odtworzyć audio/video?
80. Ciekawostka: Jak zrobić snapshot bitmapowy dla odtwarzanego video?
81. Po co jest propercja 
SlipBehavior w 
StoryBoard?
82. Czy korzystając z 
MediaPlayer możemy odtwarzane pliki multimedialne zaszywać w assembly? 
83. Ograniczenia dotyczące ścieżek w 
MediaElement, 
MediaTimeline, 
MediaPlayer w stosunku do innych elementów WPF i z czego to wynika.
84. Związek klas rozpoznawania i syntezy mowy z 
Microsoft Speech API.
85. Jaki głos jest dostępny standartowo w Windows Vista?
86. Czy można zsyntetyzowaną mowę zapisać do pliku?
87. Co to jest SSML?
88. Czy można zsyntetyzowaną mowę zmieszać z zawartością pliku .mp3?
89. Co musi być zainstalowane i uruchomione w systemie Windows XP, aby rozpoznawanie mowy działało? Co należy zrobić, aby uaktywnić rozpoznawanie mowy w Windows Vista?
90. Co to jest SRGS?
91. Czy trzeba pisać kod, aby wypowiadane słowa automatycznie zapisywały się do pola 
TextBox w WPF w systemie Windows Vista?
92. 
FlowDocument a 
FixedDocument93. Czy dokument XPS jest statyczny czy dynamiczny?
94. Czy WPF zawiera przeglądarkę dokumentów XPS i pozwala je tworzyć?
95. Różnice między 
FlowDocumentScrollViewer, 
FlowDocumentPageViewer, 
FlowDocumentReader, 
DocumentViewer.
96. Jakie kontrolki wspierają dodawanie adnotacji do dokumentów?
97. Które z poniższych kontrolek wspiera WPF: 
TextBox, 
DataTimePicker, 
MonthCalendar, 
NumericUpDown, 
MaskedTextBox, 
NotifyIcon?
98. Czy kontrolka WPF może być hostowana w aplikacji Win32?
99. Czy kontrolka Win32 może być hostowana w aplikacji WPF?
100.Ciekawostka: Jak obraz video z kamery internetowej umieścić w swojej aplikacji?
101. Czy kontrolka Windows Forms może być hostowana w aplikacji WPF?
102. Czy kontrolka WPF może być hostowana w aplikacji Windows Forms?
103. Jakie są ograniczenia hostowanych w aplikacji WPF kontrolek wykonanych w innych technologiach w stosunku do kontrolek WPF?
104. Związek między klasą 
Window a 
HwndSource.
105. Dlaczego kontrolki Windows Forms hostowane w WPF domyślnie przyjmują wygląd "klasyczny" bez obsługi themy systemu Windows? Co należy uczynić, by wyświetlały się z themą?
106. Czy rozmiar czcionki o tej samej wartości liczbowej w WPF i Windows Forms jest taki sam? Ile wynosi stosunek czcionki w Windows Forms do czcionki w WPF?
107. Czy można hostować kontrolki ActiveX w WPF?
108. Czy można bezpośrednio hostować kontrolki ActiveX w WPF?
109. W jaki sposób można hostować kontrolkę ActiveX w aplikacji WPF standalone, XBAP, luźnym pliku XAML?
110. Ciekawostka: Jak nazywa się kontrolka ActiveX wyświetlająca zdalny pulpit w systemie Windows i jak można osadzić ją w swojej aplikacji?
111. Czy można hostować kontrolkę WPF w kontrolce ActiveX?
112. 
UserControl a 
custom control 113. Dwa sposoby wiązania elementów w szablonie kontrolki z logiką w kodzie proceduralnym.
114. Etapy w procesie pozycjonowania i określania rozmiarów elementów zawartych w panelu.
115. Dwie metody, które trzeba nadpisać, aby stworzyć panel układający elementy według customowej logiki.
116. Czy metoda 
Measure elementu musi być wywołana w metodzie 
MeasureOverride panelu?
117. Czy metoda 
MeasureOverride może zwracać podany jej rozmiar 
availableSize? 
118. Jaka jest logika layout'u w panelu 
wstążki (ang. ribbon) w MS Office 2007?
119. Jakie narzędzie z SDK służy jako profiler WPF (m.in pokazuje najbardziej zasobożerne elementy wizualne, sposób renderowania danego elementu - software/hardware itd)?
120. Jak nazywa się sterownik w Windows Vista umożliwiający wydruk dokumentów XPS? 
To tyle na razie ciekawostek z WPF, następne posty o podobnej stylistyce będą na temat Silverlight.