Behavior クラス

状態情報および 0 以上の ICommands をアタッチ可能なオブジェクトにカプセル化します。

名前空間: System.Windows.Interactivity
アセンブリ: System.Windows.Interactivity (system.windows.interactivity.dll 中)

構文

'宣言
Public MustInherit Class Behavior
    Inherits Animatable
    Implements IAttachedObject
'使用
Dim instance As Behavior
public abstract class Behavior : Animatable, IAttachedObject
public ref class Behavior abstract : public Animatable, IAttachedObject
public abstract class Behavior extends Animatable implements IAttachedObject
public abstract class Behavior extends Animatable implements IAttachedObject

解説

これはインフラストラクチャ クラスです。Behavior 作成者は、このクラスの代わりに Behavior<T> から派生する必要があります。

継承階層

System.Object
   System.Windows.Threading.DispatcherObject
     System.Windows.DependencyObject
       System.Windows.Freezable
         System.Windows.Media.Animation.Animatable
          System.Windows.Interactivity.Behavior
             System.Windows.Interactivity.Behavior

スレッド セーフ

この型のパブリック静的メンバ (Visual Basic では Shared メンバ) は、いずれもスレッド セーフです。インスタンス メンバは、スレッド セーフであるとは限りません。

関連項目

参照

Behavior メンバ
System.Windows.Interactivity 名前空間