如何在Visual Studio Setup项目中使文本框字段成为必填项?

问题描述 投票:2回答:2

我在Visual Studio Seup项目中有一个自定义对话框,我想知道如何使该字段成为必填字段,这样如果用户不在文本框中输入一个值,就不能继续前进(点击下一步)。

c# installation setup-project
2个回答
2
投票

很少有人使用Visual Studio Setup Project来制作自定义设置......通常我们会使用 WIX 如果 "普通 "的Visual Studio不符合我们的需求,则可以使用任何其他工具来建立设置。

Scott Guthrie 有旧帖 关于创建自定义动作......也许对你来说是个好书。


0
投票

这可以通过配置一些 控制事件 并创建一个小消息框自定义动作。你可以在这里找到通用的方法。http:/setupanddeployment.cominstallation-user-interfacevalidate-user-input-installation。

Visual Studio的设置项目不直接支持这个功能,但你可以用Orca编辑你的MSI。另一个解决方案是使用一个设置制作工具,它允许你修改控制事件。

© www.soinside.com 2019 - 2024. All rights reserved.