Steady Silverlight 3.0 Series Article index

Source: Internet
Author: User
Tags inheritance new features save file silverlight custom cursors

Related articles: Steady Silverlight 2.0 series article index

Online Demo

Http://www.cnblogs.com/webabcd/archive/2009/08/04/1538238.html

1, slow and steady Silverlight (33)-3.0 control Autocompletebox,datapager

Introduced

Silverlight 3.0 Control Overview:

Autocompletebox-completes the control automatically. When the user enters part of the information, the control can display a match in a Drop-down box based on the specified filtering algorithm

DataPager-Paging controls

2, slow and steady Silverlight (34)-3.0 control Frame,page,label,descriptionviewer,validationsummary

Introduced

Silverlight 3.0 Control Overview:

Frame-Used in conjunction with Page controls for navigation (Deep linking can be implemented)

Page-Used in conjunction with the Frame control

Label-More than TextBlock functionality that can be used to prompt for incorrect validation information

Descriptionviewer-Prompt when the mouse passes

ValidationSummary-summarizes information for validation errors

3, slow and steady Silverlight (35)-3.0 control Childwindow,savefiledialog,headereditemscontrol,virtualizingstackpanel

Introduced

Silverlight 3.0 Control Overview:

ChildWindow-For a subform that pops up before the parent form

SaveFileDialog-User initiated Save File dialog box (OpenFileDialog-Open File dialog box)

HeaderedItemsControl-controls that render title and collection data

VirtualizingStackPanel-Virtualized StackPanel (that is, only the UI elements that need to be displayed are generated.) Using this control can significantly increase rendering efficiency when a large amount of data is bound and only a small portion of it is displayed at a time.

4, slow and steady Silverlight (36)-3.0 control Treeview,listbox enhancements, DataGrid enhancements, MediaElement enhancements

Introduced

Silverlight 3.0 Control Overview:

TreeView-Tree control

ListBox-Improvements: support for multiple selections

DataGrid-Improvement: Combining Pagedcollectionview to achieve data grouping, adding some related events of editing data, combining dataannotations to realize data verification, etc.

MediaElement-Increases support for video H.264 coding formats and support for audio AAC coding formats

5, Steady Silverlight (37)-3.0 animation easing (easing effect)

Introduced

Ease effect of Silverlight 3.0 animation:

Easing can be combined with Storyboard to realize the ease effect of animation

Silverlight 3 Built-in 11 kinds of easing effects: backease, Bounceease, Circleease, Cubicease, Elasticease, Exponentialease, Powerease, Quadra Ticease, Quarticease, Quinticease, sineease

Each easing class inherits from Easingfunctionbase, in addition to the functionality provided by Easingfunctionbase, each easing class may have its own attributes (lazy write, check the document)

Easingfunctionbase has an enumeration type attribute Easingmode (easingmode.easeout (default), Easingmode.easein, easingmode.easeinout) for setting the easing mode

6, Steady Silverlight (38)-3.0 filter Blureffect,dropshadoweffect, custom filter, 3D effect planeprojection, bitmap API WriteableBitmap

Introduced

What's new in Silverlight 3.0 graphics systems

Blureffect-Blur Filter

Dropshadoweffect-Shadow Filter

Custom Filters

Planeprojection-Map The UIElement of the plane to 3D

WriteableBitmap-Bitmap API (Bitmap API)

7, Steady Silverlight (39)-3.0 communication binary XML communication, local connection

Introduced

New features of Silverlight 3.0 communication

Binary XML communication-communicating with WCF services, using binary XML to pass data (improve transport performance)

Local Area Connection-allows direct communication between two Silverlight programs on the client (not through the server)

8, Steady Silverlight (40)-3.0 binding Element to Element Binding,relativesource, style dynamic modification style, style inheritance, custom cursor

Introduced

What's new in Silverlight 3.0 binding, new style-related features

element to element Binding-element binding to Element

RelativeSource-An extension tag that specifies whether the associated data source is Self or templatedparent

Dynamically modifying styles-modifying styles when Runtime

Style inheritance-enables a style to inherit from another style by BasedOn

Custom cursors-The style of the cursor that customizes the input box by Caretbrush

9. Steady Silverlight (3.0tip/trick)-GPU acceleration, out-of-browser, application library caching, merging resourcedictionary, Application extension services, Silverlight plug-in objects

Introduced

Silverlight 3.0 Tips and Tricks series

GPU acceleration-support for GPU acceleration

Out-of-browser-run outside the browser, which supports running out of browser

Application Library caching-caching DLL (Zip) in the client browser

Merging ResourceDictionary-integrating ResourceDictionary in different locations

Application extension Services-providing additional services by extending application

What's new in Silverlight plug-in objects-what's new about Silverlight plug-in objects in Silverlight 3.0

Add:

1, UIElement on the new MouseWheel event

Ok

SOURCE Download Address: Http://files.cnblogs.com/webabcd/Silverlight.rar

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.