2010-12-13 3 views
0

私は自分のページにSilverlight 4のgridviewを使用していますが、稀に必要な情報を隠すために折りたたみ可能な列が必要です。私はDataGridTemplateColumnを見ましたが、それは私がそれをするのを許さないようです。この問題に関するGoogleの指導も私には役に立たなかった。 (私が見つけた唯一の情報は、コード内のカラムの可視性や幅を設定することですが、スプリッタ/エキスパンダーを挿入するという私の問題を解決していません)。グリッドビュー内にスプリッタ(またはエキスパンダー)を挿入します

これを行う方法はありますか?

ありがとうございます!

答えて

0

まだsilverlight toolkitを見ていますか?彼らはあなたが探しているものを行うかもしれないonline demoの良いエキスパンダーを持っています。

+0

はいBrad、私はツールキットを使用しています。これは私が使用したいものです。つまり、gridview内のエクスパンダです。しかし、私はエキスパンダーを挿入する方法を見つけることはありません。 – Shimrod

+0

列を調整する代わりに、列内の内容を調整します。列の幅を自動拡張し、Expanderコントロールを配置します。それが拡張されると、列も拡張されます。崩壊したとき、それは見えなくなっています。 –

+0

これは解決策ですが、列全体にエクスパンダを配置するにはどうすればいいですか? 'DataGridTemplateColumn'を使用すると、すべてのセルにエキスパンダーが表示されますが、これは確かに私が望むものではありません。このエキスパンダーを一度に全列に適用​​できるようにしたいと思います。 (しかし、この実装では不可能かもしれません)。 – Shimrod

関連する問題