2013-03-20 61 views
-1

VB6有fileListBox.path屬性,我試圖將該屬性添加到常規列表框。如何將屬性添加到列表框?

ListBox myfilelistbox = new ListBox(); 

和用XAML生成的那個。

+3

你如何嘗試添加?和http://whathaveyoutried.com? – Yahya 2013-03-20 13:46:59

+0

@Yahya此刻我使用全局變量,但這似乎是非常錯誤的 – 2013-03-20 13:56:16

+0

編輯你的問題,併發布一些示例代碼 – Yahya 2013-03-20 13:57:13

回答

1

ListBox是一個通用控件,它以線性方式顯示項目列表。你想要做的是顯示項目的層次結構,而不是它們的列表。

有沒有這樣的控制內置,你將不得不爲自己建立一個或找到一些其他人已經實施。

查看此主題的更多信息Stack Overflow thread Is there a WPF control which will show a list of files in an Explorer-like view?

在CodeProject下面的文章可以幫助你:A WPF File ListView and ComboBox

+0

不,不是,該控件只是一個具有屬性.path並使用getFiles來填充常規列表框的列表框。我知道如何填充它,我只需要添加該屬性以便在整個代碼中使用。 – 2013-03-20 13:54:56

+1

您無法在現有類上添加額外的屬性。您可以創建自己的類並繼承ListBox並將Path屬性添加到該類。這對你有用嗎? – 2013-03-20 13:56:29

+0

這似乎是一個好方法 – 2013-03-20 14:03:26