دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: سیستم های عامل ویرایش: نویسندگان: Dirk Frischalowski سری: ISBN (شابک) : 3827325226, 9783827325228 ناشر: Addison-Wesley Verlag سال نشر: 2007 تعداد صفحات: 609 زبان: German فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 9 مگابایت
در صورت تبدیل فایل کتاب Windows Presentation Foundation: Grafische Oberflachen entwickeln mit .NET 3.0 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب Windows Presentation Foundation: توسعه رابط های گرافیکی با دات نت 3.0 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Windows Presentation Foundation - Grafische Oberflächen entwickeln mit .NET 3.0......Page 1
3 Einführung in XAML......Page 6
6 Komponenten......Page 7
9 Bildverarbeitung und -effekte......Page 8
12 Data Binding......Page 9
15 Textdokumente und -darstellung......Page 10
19 UI Automation......Page 11
Index......Page 12
Vorwort......Page 14
Danksagungen......Page 15
1.1 Einführung......Page 16
1.1.2 Windows Communication Foundation......Page 18
1.1.4 Weitere Technologien und Tools......Page 19
1.2 Installation......Page 20
1.3 Installationsdateien beschaffen......Page 21
1.5 Welchen Nutzen bringt die WPF?......Page 25
2.1.2 Anwendungstypen......Page 30
2.2 Aufbau eines Projekts......Page 32
2.2.1 Reine Code-Anwendungen......Page 33
2.2.2 Reine XAML-Anwendungen......Page 35
2.2.3 Gemischte XAML-Code-Anwendungen......Page 36
2.2.4 Erstellungsprozess einer WPF-Anwendung......Page 37
2.3 Nützliche Anwendungseigenschaften......Page 42
2.4 Fenster und Dialoge......Page 43
2.5 Ressourcensuche......Page 44
3.1 Einführung......Page 46
3.1.1 XAML-Mapping......Page 47
3.1.2 Schreibweise von Elementen und Attributen......Page 49
3.1.3 Namespaces......Page 50
3.2 Markup- und Spracherweiterungen......Page 53
3.2.1 Markup-Erweiterungen von XAML......Page 54
3.2.3 XAML-Spracherweiterungen......Page 55
3.3 XAMLPad......Page 56
3.4 Loose XAML......Page 58
3.6 Dependency und Attached Properties......Page 59
3.7 Logischer und visueller Elementbaum......Page 61
3.8 XAML lesen und schreiben......Page 64
4.1 Grundlagen......Page 70
4.2 Code in der XAML-Datei......Page 71
4.3 Getrennte Ereignisbehandlung......Page 72
4.3.1 Anwendungsereignisse......Page 73
4.3.2 Fensterereignisse......Page 75
4.3.3 Ereignishandler dynamisch zuweisen......Page 76
4.4 Ereignisweiterleitung......Page 77
4.5 Ereignismethoden......Page 87
5.1 Grundlagen......Page 90
5.1.1 Das Panel - die Basis aller Layoutcontainer......Page 93
5.1.2 Vererbte Eigenschaften......Page 94
5.2 Übersicht der Layoutcontainer......Page 95
5.2.1 Canvas......Page 96
5.2.2 DockPanel......Page 101
5.2.3 Grid......Page 104
5.2.4 StackPanel......Page 112
5.2.5 UniformGrid......Page 115
5.2.6 VirtualizingStackPanel......Page 116
5.2.7 WrapPanel......Page 118
5.3.2 Randeinstellungen......Page 121
5.3.3 Codezugriff......Page 125
5.4 Komplexe Layouts erzeugen......Page 128
5.5 Benutzerdefinierte Layouts......Page 131
6.1 Grundlagen......Page 138
6.1.1 Die Klasse Control......Page 139
6.2 Standardkomponenten......Page 141
6.3 Containerkomponenten......Page 144
6.3.1 Viewbox......Page 146
6.4 Dekorationskomponenten......Page 148
6.4.1 Border......Page 149
6.4.2 BulletDecorator......Page 150
6.5.1 Hauptmenüs......Page 152
6.5.3 Zugriffstasten und Tastenkürzel......Page 153
6.6 Hilfskomponenten......Page 157
6.6.1 Expander......Page 158
6.6.2 Image......Page 160
6.6.3 Popup und ToolTip......Page 161
6.6.4 ProgressBar und Slider......Page 165
6.6.5 RepeatButton......Page 167
6.6.6 Separator......Page 169
6.6.7 StatusBar und ToolBar......Page 170
6.7.1 ListView und GridView......Page 176
6.7.2 InkCanvas......Page 178
6.7.3 RichTextBox......Page 185
6.7.4 TabControl......Page 189
6.7.5 TreeView......Page 191
7.1 Grundlagen......Page 196
7.2 Farbverwaltung......Page 198
7.3.1 Einführung......Page 201
7.3.2 Pfade......Page 209
7.4 Zeichenstift......Page 226
7.4.1 Pinsel......Page 233
7.4.2 Zeichnen im Code......Page 247
7.4.3 Bilder anzeigen......Page 248
7.5 Transformationen......Page 249
7.5.1 Transformationstypen......Page 251
7.5.2 RenderTransform versus LayoutTransform......Page 257
8.1 Einführung......Page 260
8.1.1 3D-Voraussetzungen......Page 261
8.2 3D in der WPF......Page 263
8.2.1 Kamera......Page 264
8.2.2 Lichtquelle......Page 265
8.2.4 3D-Modelle......Page 266
8.2.5 Grundaufbau einer 3D-Szene......Page 267
8.3.1 Würfel......Page 272
8.3.2 Transformation......Page 274
8.3.3 Texturen......Page 277
8.3.4 Verschiedene Seitenfarben......Page 280
8.4 Topografien......Page 281
9.1 Einführung......Page 286
9.2 Transparenzmasken......Page 290
9.2.1 SlideShows......Page 292
9.3.1 Bilder laden, konvertieren und speichern......Page 297
9.3.2 Bilder erstellen......Page 299
9.4 Bitmap-Effekte......Page 301
10.1.1 WPF-Ressourcen verwenden......Page 308
10.1.2 Suchstrategie nach Ressourcen......Page 312
10.1.3 Konstanten als Ressourcen......Page 315
10.2.1 Statische Ressourcen......Page 316
10.2.2 Statische Variablen und Eigenschaften......Page 317
10.2.3 Dynamische Ressourcen......Page 319
10.2.4 Systemressourcen......Page 321
10.3.1 Im Code erstellen......Page 323
10.3.2 Ressourcendateien......Page 325
10.4.1 UI-Elemente als Ressource......Page 327
10.4.2 Ressourcen nachladen......Page 328
11.1 Einführung......Page 332
11.1.1 Einfache Stile......Page 333
11.1.2 Stile vererben......Page 339
11.1.3 EventSetter......Page 341
11.2.1 Eigenschaftstrigger......Page 343
11.2.2 MultiTrigger......Page 345
11.2.3 Ereignistrigger......Page 346
11.2.4 Datentrigger und Multidatentrigger......Page 349
11.3 Skins......Page 350
11.4 Komponentenvorlagen......Page 355
11.5 Stile und Trigger im Code verwenden......Page 358
12.1 Einführung......Page 362
12.1.1 Funktionsweise......Page 363
12.2.1 Bindung im Code erzeugen......Page 365
12.2.2 Bindungsmodus......Page 366
12.3 Bindungsquellen......Page 370
12.3.1 Anbindung an Objekte......Page 371
12.3.2 DataContext......Page 379
12.3.3 Anbindung an Collections......Page 380
12.3.4 Anbindung an XML-Daten......Page 382
12.3.5 Anbindung an ADO-Datenquellen......Page 385
12.4 Datenvorlagen......Page 387
12.5.1 Wertkonvertierer......Page 394
13.1 Einführung......Page 402
13.2 Kommandos in der WPF......Page 403
13.2.1 Vordefinierte Kommandos......Page 406
13.2.2 Command-Typen......Page 409
13.2.3 Kommandobindungen......Page 411
13.3 Benutzerdefinierte Kommandos......Page 414
14.1 Einführung......Page 420
14.2.1 Zeitangaben......Page 422
14.2.2 Storyboards......Page 427
14.2.3 Animationen in Stilen und ControlTemplates......Page 434
14.3 KeyFrame-Animationen......Page 436
14.3.1 KeyFrame-Animationen definieren......Page 437
14.4 Path-Animationen......Page 443
14.5.1 Basisanimationen erstellen......Page 445
14.5.2 KeyFrame-Animationen erstellen......Page 448
14.5.3 Auf Ereignisse reagieren......Page 449
14.6 Clock-Animationen......Page 452
15.1 Einführung......Page 456
15.2 Textverarbeitung und -anzeige in der WPF......Page 458
15.3.1 Schrifteigenschaften......Page 459
15.3.2 Textumbrüche......Page 461
15.3.3 Leerzeichen......Page 462
15.3.5 Texteffekte......Page 463
15.3.6 Textdekorationen......Page 465
15.4.1 Anzeige......Page 466
15.4.2 Inline-Elemente......Page 468
15.4.3 Blockelemente......Page 472
15.5 Annotationen......Page 476
15.6 XPS-Dokumente......Page 480
16.1.1 Einführung in das Komponentenmodell......Page 484
16.1.2 Komponenten verwalten......Page 486
16.1.3 Komponenten von FrameworkElement ableiten......Page 488
16.2 Dependency Properties definieren......Page 492
16.2.1 Registrieren der Eigenschaft......Page 493
16.2.2 Eigenschaft definieren......Page 494
16.3 Attached Properties......Page 497
16.4.2 Ereignis deklarieren......Page 500
16.4.3 Ereignis auslösen......Page 501
16.5 User Controls......Page 504
16.6 Custom Controls......Page 507
17.2 Navigationsanwendungen......Page 512
17.2.2 Hyperlinks......Page 513
17.2.3 Seiten......Page 514
17.2.4 Navigation über Frames......Page 517
17.2.5 Strukturierte Navigation......Page 520
17.3 XAML Browser-Anwendungen (XBAP)......Page 524
18.1 Grundlagen......Page 528
18.2 WPF hostet Windows Forms......Page 531
18.2.1 Verwendung in XAML......Page 532
18.2.2 WPF hostet ActiveX......Page 535
18.3 Windows Forms hostet WPF......Page 538
18.4 Interoperabilität mit Win32 und der MFC......Page 540
19.1 Einführung......Page 542
19.2 Eine Windows-Anwendung steuern......Page 543
19.2.3 Elemente der Benutzeroberfläche auslesen......Page 544
19.2.4 Informationen zu den Elementen abfragen......Page 546
19.2.5 Automation Pattern......Page 547
19.2.6 Ereignishandler......Page 549
19.3.1 Automationseigenschaften......Page 553
20.1 Einführung......Page 558
20.2 Erste Schritte......Page 559
20.2.1 Oberfläche anpassen......Page 560
20.2.2 Projektverwaltung......Page 561
20.2.3 ToolBox......Page 564
20.2.4 Layoutcontainer verwenden......Page 565
20.2.5 Komponenten einfügen und bearbeiten......Page 573
20.3 Stile erzeugen und anwenden......Page 574
20.3.1 Stil erzeugen......Page 575
20.3.2 Stil anwenden......Page 576
20.4.2 Anbindung an eine XML-Datenquelle......Page 577
20.5 Animationen......Page 581
20.6 Zusammenarbeit mit dem Visual Studio......Page 584
A......Page 588
B......Page 589
C......Page 590
D......Page 591
E......Page 593
F......Page 594
H......Page 595
I......Page 596
L......Page 597
M......Page 598
O......Page 599
P......Page 600
R......Page 601
S......Page 602
T......Page 604
V......Page 605
W......Page 606
Z......Page 607