LEADTOOLS WPF and Silverlight (Leadtools.Windows.Controls assembly) Send comments on this topic. | Back to Introduction - All Topics | Help Version 17.0.3.30
ImageEffect Property
See Also 
Leadtools.Windows.Controls Namespace > ImageViewer Class : ImageEffect Property



Gets or sets the bitmap effect to apply to the image in this control. This is a dependency property. Supported in Silverlight, Windows Phone 7

Syntax

Visual Basic (Declaration) 
Public Property ImageEffect As Effect
Visual Basic (Usage)Copy Code
Dim instance As ImageViewer
Dim value As Effect
 
instance.ImageEffect = value
 
value = instance.ImageEffect
C# 
public Effect ImageEffect {get; set;}
C++/CLI 
public:
property Effect^ ImageEffect {
   Effect^ get();
   void set (    Effect^ value);
}

Property Value

An System.Windows.Media.Effects.Effect that represents the bitmap effect to apply to the image in this control. Default value is null (Nothing in Visual Basic).

Example

Visual BasicCopy Code
Public Sub ImageViewer_ImageEffect(ByVal viewer As ImageViewer)
    viewer.ImageEffect = New DropShadowEffect()
End Sub
C#Copy Code
public void ImageViewer_ImageEffect(ImageViewer viewer)
{
   viewer.ImageEffect = new DropShadowEffect();
}
SilverlightCSharpCopy Code
public void ImageViewer_ImageEffect(ImageViewer viewer)
{
   viewer.ImageEffect = new DropShadowEffect();
}
SilverlightVBCopy Code
Public Sub ImageViewer_ImageEffect(ByVal viewer As ImageViewer)
   viewer.ImageEffect = New DropShadowEffect()
End Sub
XAMLCopy Code
<Window x:Class="WPFSamples.ImageBox" Height="600" Width="800" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:Leadtools_Windows_Controls="clr-namespace:Leadtools.Windows.Controls;assembly=Leadtools.Windows.Controls">
  <Leadtools_Windows_Controls:ImageViewer Name="theViewer" Source="file:///c:\users\Public\Documents\LEADTOOLS Images\cannon.jpg" DockPanel.Dock="Bottom" HorizontalAlignment="Center" VerticalAlignment="Bottom">
    <Leadtools_Windows_Controls:ImageViewer.Effect>
      <BlurEffect />
    </Leadtools_Windows_Controls:ImageViewer.Effect>
  </Leadtools_Windows_Controls:ImageViewer>
  <Window.Title>
        "Apply a effect"
      </Window.Title>
</Window>

Remarks

The ImageViewer class is a content control that contains various parts. Use the ImageEffect property to apply a bitmap effect to the image inside this control. Using the System.Windows.UIElement.Effect property of the control itself will apply the effect to all the control parts including the scrollbars for example which might not be the desired operation.

Requirements

Target Platforms: Windows 2000, Windows XP, Windows Server 2003 family, Windows Server 2008 family

See Also