簡體   English   中英

如何在列表框中選擇一項

[英]How to select one item in ListBox

在WPF ListBox控件中,我嘗試更新ListBox.DataContext並選擇最后一項。 但是失敗了。

public void Update_Button_Click()
{
    this.MyListBox.BeginInit();
    this.MyListBox.DataContext = family; // family is a collection of Person object.
    this.MyListBox.EndInit();
    this.MyListBox.SelectedIndex = family.Count - 1;
}

但是在列表框中沒有選擇任何項目

<ListBox Name="MyListBox" ItemsSource="{Binding}"/>

我試圖在SourceUpdated事件的處理程序中更新SelectedIndex ,但它也失敗。

我嘗試了您的示例,但效果很好。 您的代碼中還有其他可能會影響此內容的內容嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM