XAML Review
www.shaxam.com

Archive for the ‘Software’ Category

Microsoft Silverlight

shaxam.com

Microsoft Silverlight is a platform to make an interactive web appearance, the example of the function are creating attractive view on both desktop and mobile applications.

Silverlight is a free plug-ins supported by the NET framework. Compatible across multiple browsers, devices and operating systems to bring a new level of interactivity on the Web works anywhere, in this version is more on improved integration support, multithreading HD quality video using IIS Smooth Streaming, the capability of high-quality audio with Firefox, IE, Google Chrome, Safari, and can be used on Macs and of course Windows.
Read the rest of this entry »

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Triggers in XAML

Posted in Software
shaxam.com

Triggers allow you to change attributes of an element when a specific action occurs. For example, you can change the font color of text when the mouse hovers over it, or change the width of a button once it has been clicked. Triggers can act on single instances of an element, or affect an entire class of elements.

Triggers are conditional. They are essentially a way to implement standard if…then logic without writing external code. In other words, a trigger evaluates an attribute and if the current value of that attribute matches the value specified by the trigger, then the style is applied. If the cursor moves over a Button, then change the background to green.
Read the rest of this entry »

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

XAML Events Element

Posted in Software
shaxam.com

Elements deriving from UIElement inherit a set of common events. Events are used in XAML to specify the codebehind handler that will be executed when the specified event is raised. All events can be assigned a codebehind handler using the following syntax:

Elements specifying a codebehind handler must declare the Name attribute in order to be referenced in the codebehind class.
Read the rest of this entry »

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

XAML Routed Event Strategies

Posted in Software
shaxam.com

There are three types of routed event strategies in Avalon: bubble, direct, and tunnel:

Bubble
A bottom-up routing strategy. The target element is first notified, then its parent, then its parent, and so on. If the event is marked Handled, then no other event handlers will be invoked. Microsoft suggests marking an event as Handled as soon as you know that there are no further elements along the route because there are performance advantages to keeping the codepath as short as possible.
Read the rest of this entry »

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Animation based on KeyFrames

shaxam.com

KeyFrame animations are another method for animating elements in XAML. They differ from non-key animations in that they use a number of key frames (values) as the destination rather than allowing the system to iterate through the values. KeyFrame animations allow you to control the specific valuesand the interpolation methods used to arrive at themacross a number of key frames that make up the animation.

KeyFrame animations use different classes than non-key frame animations, but they are easily recognizable because each one uses the term “KeyFrame” in its name. As with non-key animations, there are KeyFrame animations for almost every primitive data type and some XAML elements.
Read the rest of this entry »

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,