menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Interface IDetailsViewNotifyListener - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Interface IDetailsViewNotifyListener

    Interface used to listen the dependency property changed and collection changed and pass the information to SourceDataGrid or ClonedDataGrid

    Namespace: Syncfusion.UI.Xaml.Grid
    Assembly: Syncfusion.SfGrid.WPF.dll
    Syntax
    public interface IDetailsViewNotifyListener

    Properties

    SourceDataGrid

    Gets the Source data grid.

    Declaration
    SfDataGrid SourceDataGrid { get; }
    Property Value
    Type
    SfDataGrid

    Methods

    EnsureCollection<T, S>(T, Func<SfDataGrid, T>, Func<S, S, Boolean>, IDetailsViewNotifier)

    Ensures the Collection.

    Declaration
    void EnsureCollection<T, S>(T source, Func<SfDataGrid, T> target, Func<S, S, bool> predicate, IDetailsViewNotifier notifier)
        where T : IList<S>
    Parameters
    Type Name Description
    T source

    The Specified Source.

    System.Func<SfDataGrid, T> target

    The Specified target.

    System.Func<S, S, System.Boolean> predicate

    The corrsponding predicate.

    IDetailsViewNotifier notifier

    The Specified IDetailsViewNotifier.

    Type Parameters
    Name
    T
    S

    GetParentDataGrid()

    Gets the Parent data grid.

    Declaration
    SfDataGrid GetParentDataGrid()
    Returns
    Type Description
    SfDataGrid

    The Parent data grid.

    NotifyCollectionChanged(Object, NotifyCollectionChangedEventArgs, Func<SfDataGrid, Object>, IDetailsViewNotifier, Type)

    Notifies the collection changes.

    Declaration
    void NotifyCollectionChanged(object source, NotifyCollectionChangedEventArgs e, Func<SfDataGrid, object> target, IDetailsViewNotifier notifier, Type baseType)
    Parameters
    Type Name Description
    System.Object source
    System.Collections.Specialized.NotifyCollectionChangedEventArgs e
    System.Func<SfDataGrid, System.Object> target
    IDetailsViewNotifier notifier
    System.Type baseType

    NotifyCollectionPropertyChanged(IDetailsViewNotifier, Type)

    Notifies when the property of collection changed.

    Declaration
    void NotifyCollectionPropertyChanged(IDetailsViewNotifier notifier, Type baseType)
    Parameters
    Type Name Description
    IDetailsViewNotifier notifier
    System.Type baseType

    NotifyPropertyChanged(Object, String, DependencyPropertyChangedEventArgs, Func<SfDataGrid, Object>, IDetailsViewNotifier, Type)

    Notifies the property changes.

    Declaration
    void NotifyPropertyChanged(object source, string propertyName, DependencyPropertyChangedEventArgs e, Func<SfDataGrid, object> target, IDetailsViewNotifier notifier, Type ownerType)
    Parameters
    Type Name Description
    System.Object source

    The specified source.

    System.String propertyName

    The specified property name.

    System.Windows.DependencyPropertyChangedEventArgs e

    The System.Windows.DependencyPropertyChangedEventArgs contains the event data.

    System.Func<SfDataGrid, System.Object> target

    The specified target.

    IDetailsViewNotifier notifier

    The Corresponding IDetailsViewNotifier.

    System.Type ownerType

    The type of specified owner.

    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved