如何在 Visual Studio 安装项目中将文本框字段设为必填?
我的 Visual Studio Seup 项目中有一个自定义对话框,需要知道如何使该字段成为必填字段,因此如果用户未在文本框中输入值,则无法继续操作(单击“下一步”)。
I have a custom dialog in my Visual Studio Seup project and need to know how to make the field required, so the user cannot progress (click next), if they don't enter a value into the textbox.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
很少有人使用 Visual Studio 安装项目来进行自定义安装...通常我们会使用 WIX如果“普通”Visual Studio 不能满足我们的需求,则可以使用任何其他构建设置的工具。
Scott Guthrie 有一篇旧帖子关于创建自定义操作...也许这会是一个很好的选择为你阅读。
It's very rare to someone use Visual Studio Setup Project in order to make it's custom Setup ... normally we would use WIX or any other tool for builind the setup if the "normal" Visual Studio does not fit our needs.
Scott Guthrie has a old post about creating custom actions... maybe it would be a good read for you.
这可以通过配置一些控制事件来完成并创建一个小消息框自定义操作。您可以在这里找到通用方法:
http://setupanddeployment.com/installation-user-interface/validate- user-input-installation/
Visual Studio 安装项目不直接支持此功能,但您可以使用 Orca 编辑 MSI。另一种解决方案是使用允许您修改控制事件的设置创作工具。
This can be done by configuring some control events and creating a small message box custom action. You can find the generic approach here:
http://setupanddeployment.com/installation-user-interface/validate-user-input-installation/
Visual Studio setup projects do not support this directly, but you can edit your MSI with Orca. Another solution would be to use a setup authoring tool which allows you to modify control events.