menu

WinUI

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

    Show / Hide Table of Contents

    Class SfAutoCompleteItem

    Represents the container for an item in a SfAutoComplete control.

    Inheritance
    System.Object
    SfAutoCompleteItem
    Namespace: Syncfusion.UI.Xaml.Editors
    Assembly: Syncfusion.Editors.WinUI.dll
    Syntax
    public class SfAutoCompleteItem : ListViewItem
    Examples

    The following example shows how to customize the template of SfAutoCompleteItem generated in the drop down list of AutoComplete control.

    • XAML
    • C#
    <Grid>
        <Grid.DataContext>
            <local:AutoCompleteViewModel/>
        </Grid.DataContext>
        <editors:SfAutoComplete ItemsSource="{Binding Sports}"
                                TextMemberPath="Name"
                                DisplayMemberPath="Name">
            <editors:SfAutoComplete.ItemTemplate>
                <DataTemplate>
                   <TextBlock Text="{Binding Name}"
                              Foreground="Red"
                              FontWeight="Bold"/>
                </DataTemplate>
            </editors:SfAutoComplete.ItemTemplate>
        </editors:SfAutoComplete>
    </Grid>
    public class Sport
    {
        public string Name { get; set; }
        public int ID { get; set; }
    }
    
    public class AutoCompleteViewModel
    {
        public ObservableCollection<Sport> Sports { get; set; }
        public AutoCompleteViewModel()
        {
            Sports = new ObservableCollection<Sport>();
            Sports.Add(new Sport() { Name = "Cricket", ID = 0 });
            Sports.Add(new Sport() { Name = "Football", ID = 1 });
            Sports.Add(new Sport() { Name = "Golf", ID = 2 });
            Sports.Add(new Sport() { Name = "Hockey", ID = 3 });
        }
    }

    Constructors

    SfAutoCompleteItem()

    Initializes a new instance of the SfAutoCompleteItem class.

    Declaration
    public SfAutoCompleteItem()

    Methods

    OnCreateAutomationPeer()

    Declaration
    protected override AutomationPeer OnCreateAutomationPeer()
    Returns
    Type
    Microsoft.UI.Xaml.Automation.Peers.AutomationPeer

    See Also

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