繁体   English   中英

用于文件名的PropertyGrid ValueEditor

PropertyGrid ValueEditor for a file name

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我有以下规则定义:

<Rule ...>
  <... />
  <StringProperty Subtype="file" ...>
  <StringProperty.ValueEditors>
    <ValueEditor EditorType="DefaultStringPropertyEditor" DisplayName="&lt;Edit...&gt;"/>
    <ValueEditor EditorType="DefaultFilePropertyEditor" DisplayName="&lt;Browse...&gt;"/>
  </StringProperty.ValueEditors>
  </StringProperty>
  <... />
</Rule>

它添加了用于编辑属性的“ <Edit ...>”和“ <Browse ...>”选项,但是当我需要让用户选择一个* .txt文件时,“浏览”对话框会要求一个* .exe文件。 。 对话框中有一个组合框,可以选择“所有文件 ”,但这不是一个选择。

我试图找到一种解决方案,但是似乎没有很好地记录此可扩展性。

1 个回复

我终于找到了一种方法,但仅限于VS2012。 现在,以典型的打开文件对话框格式将名为Filters的元数据片段与滤镜字符串放在一起似乎很有效。

例:

<ValueEditor EditorType="DefaultFilePropertyEditor" DisplayName="&lt;Browse...&gt;">
  <ValueEditor.Metadata>
    <NameValuePair Name="Filters" Value="Text (*.txt)|*.txt" />
  </ValueEditor.Metadata>
</ValueEditor>
1 PHP Regex用于文件名

我让用户可以通过textarea更改文件名,但现在我有一个正则表达式问题。 正如我在Windows 7中看到的那样,这些字符仅允许用于文件名: \\ / : * ? &lt; &gt; | 但我固执地,或许也明智地选择将正则表达式最小化到这些特殊字符: - _ . ...

2 用于文件名的onclick div ID

我想获取一个div的ID,并使用它来调用文件名,但是我不确定该怎么做。 例如,元素是 所以像 我不确定如何执行此操作,有人可以帮助我吗? 提前致谢。 ...

2012-11-15 22:56:14 3 50   jquery
3 布局渲染可以用于文件名吗?

布局渲染(确切地说是进程名)可以用于文件名吗? 笔记, internalLogFile (和 INTERNAL.log 值) 和 下面的值。 &lt;?xml version="1.0" encoding="utf-8" ?&gt; &lt;!-- XSD manual extracte ...

2020-02-21 17:11:55 1 22   nlog
4 PHP encdoe函数用于文件名

我正在学习urlencode函数。 可以在文件名上使用它吗? 所以-当您将文件上传到服务器时,以后再使用该文件名时,是否可以在URL中使用它? 后来... 我正在尝试执行此操作,但是每次导航到图片时,我都会从服务器收到“错误请求”。 我应该使用特定的php编码功能吗? 还 ...

5 用于保存的matlab迭代文件名

关于matlab的问题:我正在运行一个循环,每次迭代都会产生一组新的数据,我希望每次将其保存在一个新文件中。 我还通过更改名称来覆盖旧文件。 看起来像这样: 我在这里苦苦挣扎的是迭代,以便我获取文件:... string_new.1.mat ... string_new.2.mat等 ...

6 用于匹配文件名的Antlr规则

我正在寻找一种在Antlr中匹配文件名的好方法。 文件名可以是DOS或Unix风格。 如果你有一个很好的解决方案,请随意忽略这个问题的其余部分,因为这只是我尝试解决问题的新手,我可能会离开。 我把它包括在内是因为有些人喜欢看示例代码。 为了讨论的目的,这里是我在想的。 这不 ...

2016-06-19 02:14:03 0 643   antlr
7 RegEx用于验证文件名

我有一些用特定语法命名的MP3文件,例如: 1-塞巴斯蒂安·格罗索(Sebastian Ingrosso)-通话(壮举。瑞安·泰德(Ryan Tedder) 我用C#编写了一个小程序,该程序从ID3标签读取曲目,艺术家和标题。 我想做的是编写一个regex表达式,该表达式可以 ...

9 用于排除文件名的正则表达

我试图上传扩展名为.pdf或.xls的文件我想从文件名中排除.sh .exe,.js或.bat扩展名,这些扩展名是名称的末尾或文件名ex之间。 filename.exe.pdf我希望它被排除在外 使用上面的模式,如果文件名是file.pdf那么它是可以接受但我想如果文件名是filena ...

10 用于文件名的Python专用类

我正在编写一个利用大量文件的程序。 Python是否为文件路径提供了内置类,或者是否必须由用户实现(如下所示): 它为什么有用? 假设程序及其数据被复制到不同的操作系统。 该类可以在启动时自行修改以支持不同的路径分隔符。 为什么不自己写呢? 有人可能已经在标准Pyt ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM