我有以下规则定义:
<Rule ...>
<... />
<StringProperty Subtype="file" ...>
<StringProperty.ValueEditors>
<ValueEditor EditorType="DefaultStringPropertyEditor" DisplayName="<Edit...>"/>
<ValueEditor EditorType="DefaultFilePropertyEditor" DisplayName="<Browse...>"/>
</StringProperty.ValueEditors>
</StringProperty>
<... />
</Rule>
它添加了用于编辑属性的“<Edit...>”和“<Browse...>”选项,但是当我需要让用户选择 *.txt 文件时,浏览对话框会要求提供 *.exe 文件. 对话框中有一个组合框允许选择“所有文件。 ”,但实际上这不是一个选项。
我试图找到一个解决方案,但这个可扩展性位似乎没有得到很好的记录。