我有一个List
TreeViewItem
个StackPanel
s Header
s。如果我在这些标题中使用了string
,我可以使用像
tempList = tempList.OrderBy(a => a.Header.ToString()).ToList();
但现在Header
是StackPanel
,StackPanel
有Image
和TextBlock
。 TextBlock
包含一个Run。我想通过这些' Run.Text' ...
任何人都知道如何做到这一点?
答案 0 :(得分:0)
确定。我自己找到了。我觉得这会更难。
tempList = tempList.OrderBy(a => ((Run)((TextBlock)((StackPanel)a.Header).Children[1]).Inlines.FirstInline).Text).ToList();