C# 当PropertyGrid为只读时,DevExpress显示RepositoryItemMemoExEdit

C# 当PropertyGrid为只读时,DevExpress显示RepositoryItemMemoExEdit,c#,winforms,devexpress,propertygrid,C#,Winforms,Devexpress,Propertygrid,当propertyGrid(DevExpress)处于只读模式时,是否有任何方法显示RepositoryItemMemoEx。我希望显示存储库,以便用户可以看到文本,但不进行编辑 标准行为有点奇怪,因为如果编辑器未显示,您将无法读取其上的文本。我已经检查过谷歌了,但没有结果,也许有一些技巧或解决方法 我正在使用winforms控件 谢谢,这东西的名字里有Edit。因此,当设置为只读时,它的用处是有限的,这对您来说不应该感到惊讶;)首先为什么要使用编辑器?如果您只想显示文本,我就不需要这样做了。原

当propertyGrid(DevExpress)处于只读模式时,是否有任何方法显示RepositoryItemMemoEx。我希望显示存储库,以便用户可以看到文本,但不进行编辑

标准行为有点奇怪,因为如果编辑器未显示,您将无法读取其上的文本。我已经检查过谷歌了,但没有结果,也许有一些技巧或解决方法

我正在使用winforms控件


谢谢,

这东西的名字里有Edit。因此,当设置为只读时,它的用处是有限的,这对您来说不应该感到惊讶;)首先为什么要使用编辑器?如果您只想显示文本,我就不需要这样做了。原因是文本可以大到可以考虑在比标准的属性网格行更大的控件中显示它。当propertyGrid不是readonly时,这种方法可以很好地工作,但是当propertyGrid不是readonly时,它却缺少(无论如何,您都不能显示编辑器),那么您就不能将视图或列设置为readonly。但您可以将存储库项设置为只读。我使用的是旧版本的控件,但Knower版本应具有AllowDropDownWhenReadOnly属性。至少在Devexpress知识库中提到,它是在2011年2.5版本中添加的。True,但是AllowDropDownWhenReadOnly=True不起作用,我认为这是因为“一个Devexpress.Utils.DefaultBoolean值指定编辑器的下拉列表是否可以以只读状态显示。”在我的情况下,编辑器不是只读的,是房地产公司。显示propertyGrid正在禁用编辑器:(