我遇到了一些問題,找出哪個列表視圖列標題被點擊。在XAML,我有這樣的:按列排序列表視圖問題
ListView Name="myListView" ItemsSource="{Binding MyItemList}" GridViewColumnHeader.Click="ListView_Click"
而且一旦有列標題的點擊,我處理這樣的:
private void ListView_Click(object sender, RoutedEventArgs e)
{
GridViewColumnHeader headerClicked = e.OriginalSource as GridViewColumnHeader;
string header = headerClicked.Column.Header as string;
[...]
這是怎麼了我見過列排序完成在許多樣品中。在此之後,我使用標題找出要排序的列,並進行排序。
我的問題是,headerClicked.Column.Header是顯示名稱的列標題,這是不同的不同的語言。有沒有辦法獲得一些其他類型的標識符,而不是依賴於「標題」字符串而不依賴於顯示/語言?
謝謝!