Difference between revisions of "Silverlight"
From Richard's Wiki
Line 3: | Line 3: | ||
* [http://www.devx.com/RIA/Article/35772/7184 How to Construct a Reusable Silverlight ASP.NET User Control] | * [http://www.devx.com/RIA/Article/35772/7184 How to Construct a Reusable Silverlight ASP.NET User Control] | ||
* [http://joel.neubeck.net/2009/07/silverlight-3-drag-behavior/ Silverlight 3 Drag Behavior] (using WriteableBitmap()) | * [http://joel.neubeck.net/2009/07/silverlight-3-drag-behavior/ Silverlight 3 Drag Behavior] (using WriteableBitmap()) | ||
+ | * [http://www.mostlydevelopers.com/mostlydevelopers/blog/post/2008/08/11/Call-Javascript-Method-from-Silverlight-and-Vice-Versa.aspx Call Javascript Method from Silverlight and Vice Versa] | ||
* Dropshadow effect (in Resources): | * Dropshadow effect (in Resources): | ||
<code> | <code> |
Revision as of 18:42, 7 April 2010
- 4 Simple Steps to Consume WCF Service using Silverlight
- Interaction between Silverlight and HTML
- How to Construct a Reusable Silverlight ASP.NET User Control
- Silverlight 3 Drag Behavior (using WriteableBitmap())
- Call Javascript Method from Silverlight and Vice Versa
- Dropshadow effect (in Resources):
<DropShadowEffect x:Key="DropShadow" BlurRadius="15" Color="Black" Direction="320" Opacity="1.0" ShadowDepth="10" />
- To use (in xaml):
Effect="{StaticResource DropShadow}"
- To use (in .cs):
control.Effect = Application.Current.Resources["DropShadow"] as System.Windows.Media.Effects.Effect
- To get position of a UIElement:
// Obtain transform information based off root element UIElement element = this as UIElement; GeneralTransform gt = element.TransformToVisual(Application.Current.RootVisual); // Find the four corners of the element Point topLeft = gt.Transform(new Point(0, 0)); Point topRight = gt.Transform(new Point(element.RenderSize.Width, 0)); Point bottomLeft = gt.Transform(new Point(0, element.RenderSize.Height)); Point bottomRight = gt.Transform(new Point(element.RenderSize.Width, element.RenderSize.Height));