ylbtech-SilverLight-Index: |
1.A, Layout |
The Layout Containers
-
- The Panel Background
- Borders
Simple Layout with the StackPanel
-
- Layout Properties
- Alignment
- Margins
- Minimum, Maxmum, and Explicit Size
The WrapPanel and DockPanel
-
- The WrapPanel
- The DockPanel
The Grid
-
- Fine-Tuning Rows and Columns
- Nesting Layout Containers
- Spanning Rows and Columns
- The GridSplitter
Coordinate-Based Layout with the Canvas
-
- Layering with ZIndex
- Clipping
Custom Layout Containers
-
The Two-Step Layout Process
The UnifromGrid
Sizing Pages
-
- Scrolling
- Scaling
- Full Screen
The Last Word
1.B, Data Binding |
Binding to Data Objects
-
- Building a Data Object
- Displaying a Data Object with DataContext
- Storing a Data Object as a Resource
- Editing with Two-Way Bindings
- Validation
- Change Notification
- Builiding a Data Service
- Calling the Data Service
Binding to a Collection of Objects
-
- Displaying and Editing Collection Items
- Inserting and Removing Collection Items
- Binding to a LINQ Expression
- Master-Details Display
Data Conversion
-
- Formatting Strings with a Value Converter
- Creating Objects with a Value converter
- Applying Conditional Formatting
Data Templates
-
- Separating and Reusing Templates
- More Advanced Templates
- Changing Item Layout
The Last Word
1.C, Data Controls |
Better Data Forms
-
- The Goal: Data Class Markup
- The Label
- The DescriptionViewer
- The ValidationSummary
Data Annotations
-
- Raising Annotation Errors
- The Annotation Attributes
- Web Service Type Sharing
The DataGrid
-
- Creating a Simple Grid
- Resizing and Rearranging Columns
- Defining Columns
- Formatting and Styling Columns
- Formatting Rows
- Row Details
- Selection
- Sorting
DataGrid Editing
-
- Editing with Templates
- Validation and Editing Events
The PagedCollectionView
-
- Sorting
- Filtering
- Grouping
- Paging
The TreeView
-
- Filing a TreeView
- A Data-Bound TreeView
The Last Word
1.D, Isolated Storage |
Understanding Isolated Storage
-
- The Scope of Isolated Storage
- What to Put in Isolated Storage
Using Isolated Storage
-
- Opening an Isolated Store
- File Management
- Writing and Reading Data
- Requesting More Space
- Storing Objects with XmlSerializer
- Storing Application Settings
The File Dialogs
-
- Reading Files with OpenFileDialog
- Writing Files with SaveFileDialog
- Transmitting Files with a Web Serivce
The Last Word
1.E, |
1,
2,
3,
4,
1.F, |
1,
2,
3,
4,
1.G, |
1,
2,
3,
4,
1.H, |
1,
2,
3,
4,
1.R, |
1,
2,
3,
4,
作者:出处:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |