(Leadtools.Controls)

フレームを表示

ImageDropShadowプロパティ




イメージは、シャドウプロパティをドロップします
構文
public ControlDropShadowOptions ImageDropShadow {get; set;}
'Declaration
 
Public Property ImageDropShadow As ControlDropShadowOptions

属性値

イメージは、シャドウプロパティをドロップします。デフォルト値は、ControlDropShadowOptions.CreateDefault(見えないドロップシャドウ)からの戻り値です。
解説

詳細については、「画像ビューワ外観」を参照してください。

サンプル

デモを実行します、例をクリックします、そして、codeはビュー、imageと何もの間でドロップシャドウを呼び出しません。

ImageViewerサンプルからサンプル関数内のコードをすべて削除し("// TODO:ここにサンプルコードを追加します"というコメントを検索する)、以下のコードを挿入します。

Copy Code  
Imports Leadtools
Imports Leadtools.Controls
Imports Leadtools.Codecs
Imports Leadtools.Drawing
Imports Leadtools.ImageProcessing
Imports Leadtools.ImageProcessing.Color

' Add view margin and item padding. The drop shadow are rendered inside these paddings
_imageViewer.ViewMargin = New Padding(20)
_imageViewer.ItemPadding = New Padding(20)
' Add a border style for both
_imageViewer.ImageBorderThickness = 1
_imageViewer.ViewBorderThickness = 1
MessageBox.Show("No drop shadow")

' Show the view drop shadow
Dim dropShadow As ControlDropShadowOptions = _imageViewer.ViewDropShadow
dropShadow.IsVisible = True
_imageViewer.ViewDropShadow = dropShadow
MessageBox.Show("View drop shadow")
dropShadow.IsVisible = False
_imageViewer.ViewDropShadow = dropShadow

' Show the image drop shadow
dropShadow = _imageViewer.ImageDropShadow
dropShadow.IsVisible = True
_imageViewer.ImageDropShadow = dropShadow
MessageBox.Show("Image drop shadow")
dropShadow.IsVisible = False
_imageViewer.ImageDropShadow = dropShadow

' Back to no drop shadow
MessageBox.Show("No drop shadow")
using Leadtools;
using Leadtools.Controls;
using Leadtools.Codecs;
using Leadtools.Drawing;
using Leadtools.ImageProcessing;
using Leadtools.ImageProcessing.Color;

// Add view margin and item padding. The drop shadow are rendered inside these paddings
_imageViewer.ViewMargin = new Padding(20);
_imageViewer.ItemPadding = new Padding(20);
// Add a border style for both
_imageViewer.ImageBorderThickness = 1;
_imageViewer.ViewBorderThickness = 1;
MessageBox.Show("No drop shadow");

// Show the view drop shadow
var dropShadow = _imageViewer.ViewDropShadow;
dropShadow.IsVisible = true;
_imageViewer.ViewDropShadow = dropShadow;
MessageBox.Show("View drop shadow");
dropShadow.IsVisible = false;
_imageViewer.ViewDropShadow = dropShadow;

// Show the image drop shadow
dropShadow = _imageViewer.ImageDropShadow;
dropShadow.IsVisible = true;
_imageViewer.ImageDropShadow = dropShadow;
MessageBox.Show("Image drop shadow");
dropShadow.IsVisible = false;
_imageViewer.ImageDropShadow = dropShadow;

// Back to no drop shadow
MessageBox.Show("No drop shadow");
必要条件

ターゲットプラットホーム

参照

参照

ImageViewerクラス
ImageViewerメンバ