menu

WinUI

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class KanbanModel - WinUI API Reference | Syncfusion

    Show / Hide Table of Contents

    Class KanbanModel

    Provides the data model for KanbanCardItem. It includes properties which used to visualize the information in visual.

    Inheritance
    System.Object
    KanbanModel
    Implements
    System.ComponentModel.INotifyPropertyChanged
    Namespace: Syncfusion.UI.Xaml.Kanban
    Assembly: Syncfusion.Kanban.WinUI.dll
    Syntax
    public class KanbanModel : Object, INotifyPropertyChanged

    Constructors

    KanbanModel()

    Declaration
    public KanbanModel()

    Properties

    Assignee

    Gets or sets the assignee associated with the card in the KanbanModel.

    Declaration
    public string Assignee { get; set; }
    Property Value
    Type
    System.String

    Category

    Gets or sets the category associated with the card in the KanbanModel.

    Declaration
    public object Category { get; set; }
    Property Value
    Type
    System.Object

    Description

    Gets or sets the string value used to display the description of a card in the KanbanModel.

    Declaration
    public string Description { get; set; }
    Property Value
    Type
    System.String

    Id

    Gets or sets the unique identifier for the kanban card in the KanbanModel.

    Declaration
    public object Id { get; set; }
    Property Value
    Type
    System.Object
    Remarks

    This property is used to uniquely identify each Kanban card, allowing for efficient management, tracking, and updates of individual cards within the SfKanban control.

    Image

    Gets or sets the value used to display the profile picture associated with the card in the KanbanModel.

    Declaration
    public Image Image { get; set; }
    Property Value
    Type
    Microsoft.UI.Xaml.Controls.Image
    Remarks

    This property specifies the image source representing the card's assignee or related entity.

    IndicatorColorKey

    Gets or sets the key used to determine the indicator color for the kanban card in the KanbanModel.

    Declaration
    public object IndicatorColorKey { get; set; }
    Property Value
    Type
    System.Object
    Remarks

    This property allows associating a unique key with each Kanban card to dynamically assign indicator colors. It is often used in scenarios where cards are categorized or prioritized by color, based on specific key values.

    Tags

    Gets or sets the collection of tags associated with the kanban card in the KanbanModel.

    Declaration
    public List<string> Tags { get; set; }
    Property Value
    Type
    System.Collections.Generic.List<System.String>
    Remarks

    This property allows assigning multiple tags to a kanban card, which can be used for categorization, filtering, or additional metadata. Each tag is represented as a string and provides flexibility in organizing and identifying cards based on specific attributes or labels.

    Title

    Gets or sets the string value used to display the header of a card in the KanbanModel.

    Declaration
    public string Title { get; set; }
    Property Value
    Type
    System.String

    Events

    PropertyChanged

    Occurs when a property value changes.

    Declaration
    public event PropertyChangedEventHandler PropertyChanged
    Event Type
    Type
    System.ComponentModel.PropertyChangedEventHandler

    Implements

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