2009-07-29 18 views
0
にロードされたExcelファイルを開く方法

フォルダとそのファイルを表示するリストビュー(lstViewOwner)があります。 私はListview(WPF)およびC#

  • Folder1に Excel1.xlsを意味..私はパスに基づいて、テキストボックスにパスを与えたら、それは階層的な方法でフォルダとそのファイルを開く必要があります。..参照してパスを選択 Excel2.xls Excel3.xls
  • FOLDER2 Excel1.xls Excel2.xls

は、実は私の質問は2倍です。 1. ListViewで表示する階層的な方法を作成する方法(1階層上のフォルダを選択すると子を表示します) 2. ListViewでファイルをクリックして開く方法。

これはWPFアプリケーションで、C#を使用しています。

くれ RAMM

+1

2つの明確かつ明確な質問をすることで、より多くの成功のチャンスが得られることがあります。これは、他の人にも有用性が増すため、これが好ましいStackOverflowメソッドです。 –

答えて

1

ListViewコントロールは、階層データを表すには向いていない 感謝を助けてください。

次のいずれかを行う必要があります。まず、階層

  1. プロセスを、(名前または階層でその場所を保持するタグと、おそらく)フラット化コレクションとしてリストビューにそれを提示します。
  2. TreeViewなどの階層対応コントロールを使用します。必要ならば、TreeViewをリストビューのように見せることができます。

起動するには、関連付けられたアプリケーションを実行する場合は、コントロールのクリック/ダブルクリックハンドラを配置する必要があります。これは、ファイル名を選択してShellExecuteを呼び出す必要があります。

関連する問題