【发布时间】:2018-12-11 05:42:35
【问题描述】:
所以我正在创建一个程序,它在目录中显示文件,并且我正在尝试获取它,因此如果您单击其中的一个项目,它会将文件内容(以文本形式)加载到富文本框中。
numberedRTB1.RichTextBox.LoadFile(listBox1.SelectedItem.Name, RichTextBoxStreamType.RichText);
【问题讨论】:
-
欢迎来到stackoverflow。请花一分钟时间回答tour,尤其是How to Ask,以及edit您的问题。
-
如果你使用过
DirectoryInfo().GetFiles(),那么你的listBox1.SelectedItem就是一个FileInfo类对象。您需要将项目转换为FileInfo才能访问.Name属性:(listBox1.SelectedItem as FileInfo).Name。您应该发布所有相关代码,这样就没有人猜测您正在使用什么对象。按照建议,使用tour。