次の方法で共有


BehaviorCollection メンバ

共有される AssociatedObject と共にビヘイビアーのコレクションを表し、AssociatedObject が変更するときに変更通知をコンテンツに提供します。

BehaviorCollection 型で公開されるメンバは次のとおりです。

パブリック プロパティ

(プロテクト プロパティ も参照)

  名前 説明
public property CanFreeze  (Freezable から継承)
public property Count  (FreezableCollection から継承)
public property DependencyObjectType  (DependencyObject から継承)
public property Dispatcher  (DispatcherObject から継承)
public property HasAnimatedProperties  (Animatable から継承)
public property IsFrozen  (Freezable から継承)
public property IsSealed  (DependencyObject から継承)
public property Item  (FreezableCollection から継承)

プロテクト プロパティ

  名前 説明
protected property AssociatedObject  コレクションがホストされるオブジェクト。  (AttachableCollection から継承)

パブリック メソッド

(プロテクト メソッド も参照)

  名前 説明
public method Add  (FreezableCollection から継承)
public method ApplyAnimationClock  オーバーロードされています。 (Animatable から継承)
public method Attach  (AttachableCollection から継承)
public method BeginAnimation  オーバーロードされています。 (Animatable から継承)
public method CheckAccess  (DispatcherObject から継承)
public method Clear  (FreezableCollection から継承)
public method ClearValue  オーバーロードされています。 (DependencyObject から継承)
public method Clone  (FreezableCollection から継承)
public method CloneCurrentValue  (FreezableCollection から継承)
public method CoerceValue  (DependencyObject から継承)
public method Contains  (FreezableCollection から継承)
public method CopyTo  (FreezableCollection から継承)
public method Detach  このインスタンスを関連オブジェクトからデタッチします。  (AttachableCollection から継承)
public method Equals  オーバーロードされています。 (DependencyObject から継承)
public method Freeze  オーバーロードされています。 (Freezable から継承)
public method GetAnimationBaseValue  (Animatable から継承)
public method GetAsFrozen  (Freezable から継承)
public method GetCurrentValueAsFrozen  (Freezable から継承)
public method GetEnumerator  (FreezableCollection から継承)
public method GetHashCode  (DependencyObject から継承)
public method GetLocalValueEnumerator  (DependencyObject から継承)
public method GetType  (Object から継承)
public method GetValue  (DependencyObject から継承)
public method IndexOf  (FreezableCollection から継承)
public method Insert  (FreezableCollection から継承)
public method InvalidateProperty  (DependencyObject から継承)
public method ReadLocalValue  (DependencyObject から継承)
public methodstatic ReferenceEquals  (Object から継承)
public method Remove  (FreezableCollection から継承)
public method RemoveAt  (FreezableCollection から継承)
public method SetCurrentValue  (DependencyObject から継承)
public method SetValue  オーバーロードされています。 (DependencyObject から継承)
public methodstatic ShouldSerializeStoredWeakReference  (Animatable から継承)
public method ToString  (Object から継承)
public method VerifyAccess  (DispatcherObject から継承)

プロテクト メソッド

  名前 説明
protected method CloneCore  (FreezableCollection から継承)
protected method CloneCurrentValueCore  (FreezableCollection から継承)
protected method CreateInstance  (Freezable から継承)
protected method CreateInstanceCore  BehaviorCollection の新しいインスタンスを作成します。  (FreezableCollection から継承)
protected method Finalize  (Object から継承)
protected methodstatic Freeze  オーバーロードされています。 (Freezable から継承)
protected method FreezeCore  (FreezableCollection から継承)
protected method GetAsFrozenCore  (FreezableCollection から継承)
protected method GetCurrentValueAsFrozenCore  (FreezableCollection から継承)
protected method MemberwiseClone  (Object から継承)
protected method OnAttached  コレクションが AssociatedObject にアタッチされる直後に呼び出されます。  (AttachableCollection から継承)
protected method OnChanged  (Freezable から継承)
protected method OnDetaching  コレクションが AssociatedObject からデタッチされるとき、その前に呼び出されます。  (AttachableCollection から継承)
protected method OnFreezablePropertyChanged  オーバーロードされています。 (Freezable から継承)
protected method OnPropertyChanged  (Freezable から継承)
protected method ReadPreamble  (Freezable から継承)
protected method ShouldSerializeProperty  (DependencyObject から継承)
protected method WritePostscript  (Freezable から継承)
protected method WritePreamble  (Freezable から継承)

パブリック イベント

  名前 説明
public event Changed  (Freezable から継承)

明示的なインターフェイス実装

  名前 説明
System.Collections.Generic.IEnumerable.GetEnumerator  (FreezableCollection から継承)
System.Collections.ICollection.CopyTo  (FreezableCollection から継承)
System.Collections.IEnumerable.GetEnumerator  (FreezableCollection から継承)
System.Collections.IList.Add  (FreezableCollection から継承)
System.Collections.IList.Contains  (FreezableCollection から継承)
System.Collections.IList.IndexOf  (FreezableCollection から継承)
System.Collections.IList.Insert  (FreezableCollection から継承)
System.Collections.IList.Remove  (FreezableCollection から継承)
System.Collections.Generic.ICollection.IsReadOnly  (FreezableCollection から継承)
System.Collections.ICollection.IsSynchronized  (FreezableCollection から継承)
System.Collections.ICollection.SyncRoot  (FreezableCollection から継承)
System.Collections.IList.IsFixedSize  (FreezableCollection から継承)
System.Collections.IList.IsReadOnly  (FreezableCollection から継承)
System.Collections.IList.Item  (FreezableCollection から継承)
System.Windows.Interactivity.IAttachedObject.AssociatedObject  コレクションがホストされるオブジェクト。  (AttachableCollection から継承)
System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged  (FreezableCollection から継承)
System.ComponentModel.INotifyPropertyChanged.PropertyChanged  (FreezableCollection から継承)

関連項目

参照

BehaviorCollection クラス
System.Windows.Interactivity 名前空間