Class CardView
Inheritance
System.Object
CardView
Implements
System.IDisposable
Assembly: Syncfusion.Tools.Wpf.dll
[SkinType(SkinVisualStyle = Skin.Office2007Blue, Type = typeof(CardView), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/CardView/Themes/Office2007BlueStyle.xaml")]
[SkinType(SkinVisualStyle = Skin.Office2007Black, Type = typeof(CardView), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/CardView/Themes/Office2007BlackStyle.xaml")]
[SkinType(SkinVisualStyle = Skin.Office2007Silver, Type = typeof(CardView), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/CardView/Themes/Office2007SilverStyle.xaml")]
[SkinType(SkinVisualStyle = Skin.Office2010Blue, Type = typeof(CardView), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/CardView/Themes/Office2010BlueStyle.xaml")]
[SkinType(SkinVisualStyle = Skin.Office2010Black, Type = typeof(CardView), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/CardView/Themes/Office2010BlackStyle.xaml")]
[SkinType(SkinVisualStyle = Skin.Office2010Silver, Type = typeof(CardView), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/CardView/Themes/Office2010SilverStyle.xaml")]
[SkinType(SkinVisualStyle = Skin.Blend, Type = typeof(CardView), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/CardView/Themes/BlendStyle.xaml")]
[SkinType(SkinVisualStyle = Skin.VS2010, Type = typeof(CardView), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/CardView/Themes/VS2010Style.xaml")]
[SkinType(SkinVisualStyle = Skin.Default, Type = typeof(CardView), XamlResource = "/Syncfusion.Tools.WPF;component/Controls/CardView/Themes/Generic.xaml")]
[SkinType(SkinVisualStyle = Skin.Metro, Type = typeof(CardView), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/CardView/Themes/MetroStyle.xaml")]
[SkinType(SkinVisualStyle = Skin.Transparent, Type = typeof(CardView), XamlResource = "/Syncfusion.Tools.WPF.Classic;component/Controls/CardView/Themes/TransparentStyle.xaml")]
public class CardView : ItemsControl, IDisposable
Constructors
Declaration
Fields
Declaration
public static readonly DependencyProperty CanEditProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
Declaration
public static readonly DependencyProperty CanGroupProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
Declaration
public static readonly DependencyProperty CanSortProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
Declaration
public static readonly DependencyProperty EditItemTemplateProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
Declaration
public static readonly DependencyProperty GroupboxCollectionProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
Declaration
public static readonly DependencyProperty GroupNamesProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
Declaration
public static readonly DependencyProperty GroupsProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
Declaration
public static readonly DependencyProperty HeaderTemplateProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
Declaration
public static readonly DependencyProperty IsEditingProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
Declaration
public static readonly DependencyProperty IsGroupedProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
Declaration
public static readonly DependencyProperty NewItemStyleProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
Declaration
public static readonly DependencyProperty OrientationProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
Declaration
public static readonly DependencyProperty SelectedItemProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
Declaration
public static readonly DependencyProperty ShowHeaderProperty
Field Value
| Type |
| System.Windows.DependencyProperty |
Properties
Declaration
public bool CanEdit { get; set; }
Property Value
Declaration
public bool CanGroup { get; set; }
Property Value
Declaration
public bool CanSort { get; set; }
Property Value
Declaration
public RoutedCommand ClearFilter { get; set; }
Property Value
| Type |
| System.Windows.Input.RoutedCommand |
Declaration
public DataTemplate EditItemTemplate { get; set; }
Property Value
| Type |
| System.Windows.DataTemplate |
Declaration
public ObservableCollection<GroupInfo> GroupboxCollection { get; set; }
Property Value
| Type |
| System.Collections.ObjectModel.ObservableCollection<GroupInfo> |
Declaration
public ObservableCollection<GroupInfo> GroupNames { get; set; }
Property Value
| Type |
| System.Collections.ObjectModel.ObservableCollection<GroupInfo> |
Declaration
public ObservableCollection<object> Groups { get; set; }
Property Value
| Type |
| System.Collections.ObjectModel.ObservableCollection<System.Object> |
Declaration
public DataTemplate HeaderTemplate { get; set; }
Property Value
| Type |
| System.Windows.DataTemplate |
Declaration
public bool IsEditing { get; set; }
Property Value
Declaration
public bool IsGrouped { get; set; }
Property Value
Declaration
public Style NewItemStyle { get; set; }
Property Value
| Type |
| System.Windows.Style |
Declaration
public RoutedCommand NormalSort { get; set; }
Property Value
| Type |
| System.Windows.Input.RoutedCommand |
Declaration
public Orientation Orientation { get; set; }
Property Value
| Type |
| System.Windows.Controls.Orientation |
Declaration
public object SelectedItem { get; set; }
Property Value
Declaration
public bool ShowHeader { get; set; }
Property Value
Declaration
public RoutedCommand Sort { get; set; }
Property Value
| Type |
| System.Windows.Input.RoutedCommand |
Methods
Begins the editing of the SelectedItem by applying the EditItemTemplate.
Declaration
Release the unmanaged resources of CardView.
Declaration
Ends the editing of the SelectedItem by applying the ItemTemplate.
Declaration
Declaration
protected override DependencyObject GetContainerForItemOverride()
Returns
| Type |
| System.Windows.DependencyObject |
Declaration
public void GroupCards(string groupname)
Parameters
| Type |
Name |
Description |
| System.String |
groupname |
|
Declaration
protected override bool IsItemItsOwnContainerOverride(object item)
Parameters
| Type |
Name |
Description |
| System.Object |
item |
|
Returns
Declaration
public override void OnApplyTemplate()
Declaration
protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
Parameters
| Type |
Name |
Description |
| System.Collections.Specialized.NotifyCollectionChangedEventArgs |
e |
|
Declaration
protected override void OnItemsSourceChanged(IEnumerable oldValue, IEnumerable newValue)
Parameters
| Type |
Name |
Description |
| System.Collections.IEnumerable |
oldValue |
|
| System.Collections.IEnumerable |
newValue |
|
Declaration
protected virtual void OnSelectedItemChanged(DependencyPropertyChangedEventArgs e)
Parameters
| Type |
Name |
Description |
| System.Windows.DependencyPropertyChangedEventArgs |
e |
|
Declaration
protected override void PrepareContainerForItemOverride(DependencyObject element, object item)
Parameters
| Type |
Name |
Description |
| System.Windows.DependencyObject |
element |
|
| System.Object |
item |
|
Events
Declaration
public event PropertyChangedCallback SelectedItemChanged
Event Type
| Type |
| System.Windows.PropertyChangedCallback |
Implements
System.IDisposable