2016-04-26 11 views
1

によってStackPanelsのリストは、私がソート私はこれらのヘッダ内<code>string</code> Sを使用<code>Header</code> s.Ifとして<code>StackPanel</code> Sを含んでい<code>List</code><code>TreeViewItem</code>のSを持って孫

tempList = tempList.OrderBy(a => a.Header.ToString()).ToList(); 

しかし、今Headerのような行を使用することができますStackPanelであり、StackPanelImageTextBlockです。 TextBlockには実行が含まれています。そして、私はこれらの 'Run.Text'によってtempListをソートしたいと思っています...

誰でも私はこれを行うことができますか?

+0

質問の横にXAMLコードを入力できますか? – Vladimir

+0

ここではXAMLテンプレートを使用しません。これはすべてプログラムで作成されます。 <実行テキスト= "abc" /><画像src = "..." /> –

答えて

0

自分でそれを見つけました。私はそれがもっと難しいと思った。

tempList = tempList.OrderBy(a => ((Run)((TextBlock)((StackPanel)a.Header).Children[1]).Inlines.FirstInline).Text).ToList(); 
関連する問題

 関連する問題