我有一个userform,允许用户从组合框中选择客户;选择客户后,客户的办公室(办公室名称,城市,州,地址)将在报告模式下填充列表视图。我希望用户能够选择(单击)listview中的一行,这会触发填充表单上与office相关的控件的代码。问题是,如果用户点击一行,他/她就可以更改列表视图中的文本。我需要允许用户选择行,并看到该行已被选中,但无法更改列表视图中的任何信息。
编辑:FWIW,我刚刚意识到只有列表项本身(在列表视图中显示为第一列)是可编辑的;其他列(“子项”)不是。但是,list_item似乎没有任何属性使其成为只读属性。
答案 0 :(得分:1)
找到它:将LabelEdit设置为1 - lvwManual