This is because Listbox does not expose a 'Text' property directly.
You need to access as:
myListBox.SelectedItem.Text
I found a good article to exaplin it's use here:
ListBox Control Overview[
^]
In your case, there is only one item and if selected then the way to get it is from selecteditem property. In case it's not selected and yet you want to access it then use item proerty with proper index.
Have a look here for all details of
listbox properties[
^] exposed.
UPDATE:
Listbox.Text would give you 'Selected Value' of the list. It looks like nothing is selected and thus you are not getting anything. In that case, you need to go via item and index as I mentioned above.