问题标签 [wizard]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - UI 和变量可访问性混淆
我正在构建自己的向导样式界面实现并努力使其正常工作,以及我希望遇到相同问题的所有其他样式的向导界面。见图片:
基本上我使用的是网格,并且在其下方有我的导航元素。网格将切换屏幕,如下所示:
这就是我遇到问题的地方:
在控件之间切换效果很好。问题是,例如在屏幕上说输入日期。我有一些数据验证代码要在该文本字段上运行。如果验证失败,文本框边框变为红色并显示一条消息。但是现在我不知道这段代码可以去哪里。我以前在usercontrol screenX上的按钮上有它,但现在我的导航按钮在下面,然后如果我想把它放在那些导航按钮下的代码上,我无法访问文本字段!
我也看到这个问题出现在大多数向导样式界面的实现中。我看到的大多数示例都使用复选框或单选按钮,因此数据输入没有错误。但这对这个例子没有多大帮助。
那么我有什么选择可以在这里实现我想要的呢???
installation - 为我的 Windows 窗体应用程序安装向导 - 或不安装?
我想知道我的小 Windows 窗体应用程序是否需要安装向导。没有数据库访问,只有共享网络驱动器上的文件访问。
我曾见过通过电子邮件发送可执行文件、复制到桌面并使用的情况。
其他时候,似乎使用“安装向导”来设置应用程序。
是什么决定了是否需要这样做?
如果我想使用一个 - 需要在我的 Windows 窗体应用程序中添加什么?
c# - 如何构建 C# asp.net ajax 向导(或者更确切地说转换基于 PlaceHolder 的向导)
我看过类似的问题,但似乎无法得到我需要的答案。
我们有一个基于 Webform 的带有基于向导界面的 asp.net 应用程序。这些在 2 到 5 个步骤之间变化,其中每个步骤可能依赖于前一个步骤,即在用户看到它之前填充。向导基于隐藏和显示每个步骤的 PlaceHolder 控件。这很有效,因为可以在回发时设置可见属性,验证器相应地工作,并且可以完全控制这些步骤。
通过使用 UpdatePanel 包装页面将其转换为“ajax”样式向导似乎不起作用,因为最初不呈现不可见部分会导致隐藏和显示 PlaceHolders 时出现各种 javascript/jQuery 问题。我怀疑我在构建事物的方式上可能不正确,因此很难提出正确的问题。
而不是试图解决这个烂摊子,你们将如何转换这个向导类型的界面。我只使用了 MS ajax libaray 的 UpdatePanel 部分,对 jQuery 有点熟悉。
谢谢
asp.net-mvc - 在页面离开时强制删除 ObjectStateManager 条目
我有一个基于巨人肩膀的编辑 RESTful 向导 | 一个使用 ASP.Net MVC 的 RESTful 向导……也许吧?. 该向导有一个 CANCEL 按钮,按下该按钮会触发下面的代码。
现在,为了能够在取消按钮后调用SaveChanges(),我必须从我的 ObjectStateManager 中手动删除向导中的条目。但是,当您通过手动返回主页取消向导时,它会停留在下一次调用 _entities.SaveChanges() 将抛出一个异常,它无法将对象从向导进度保存到数据库,因为它仍然在对象状态。
请注意,在向导的步骤之间,我没有将任何内容保存到数据库中。我将它保持在会话状态,每一步都检索它:
然而,不知何故,inProgressVacancyWizard.Vacancy 确实出现在 ObjectStateManager 中,所以我必须将其删除,否则在为另一个对象调用 _entities.SaveChanges()时,我会收到关于不完整Vacancy模型的错误。
有没有办法解决这个问题?
//edit 经过一番阅读,我发现我的存储库的基础并不好。如发现here。目前我怀疑是否实现同一篇文章中“每个业务事务一个 ObjectContext 实例”中提到的选项。那会是明智之举吗?我想听听更多关于它的信息,因为它将是一个重大的重构。
c# - 在 C# 中为 Windows 窗体创建向导
我是在 C# .Net 中为 Windows 窗体应用程序创建向导的新手。所以我对创建向导一无所知。请给我一些关于创建多个向导的想法。
问候,拉维
asp.net - 在更新面板内的向导中使用 JS 事件处理程序
我有一个文本框用于在向导控件中输入密码。我正在尝试使用密码强度计。
不幸的是,密码框直到第 4 步才可见,这意味着我无法注册事件处理程序 onload() 并将一些 JS 放在 PW 框旁边以注册事件处理程序似乎不会触发。我猜这是由于向导的内容是通过 AJAX 回发加载的
有人可以建议我如何注册事件处理程序吗?非常感谢...
c++ - 如何从向导页面中的 QListView 注册所有选定的条目?
我在向导页面中有一个 QListView。有多个条目,并且多项选择处于活动状态。我希望在单击“下一步”按钮时将所选项目注册为字段。
可能吗?如果如何,导致 registerfield 无法工作,connect() 会创建一个模型索引,迭代模型行在 wizardpage:initializePage() 中不起作用。
有什么建议么?
谢谢你。
visual-studio - C# 等效于 C++ 自定义项目向导
我有一个从一年前为 VC++ 创建的现有向导模板,移植到 VS2008。它使用自定义向导 jscript/html 模板系统和 DTE 对象。我已经成功使用了多年,但现在我想为标准 C# 项目创建一个条目,我发现无法自定义 C# 项目设置 - 这些方法仅适用于 VC++。
对于 C# 项目,是否有与此密切相关的东西(或者我是否必须学习另一种为 .net 应用程序创建向导的方法?)
c# - 如何从 Windows Mobile 应用程序实现向导?
我对 Windows Mobile(使用 C# 和紧凑框架)开发有点陌生,所以我有点不确定如何做到这一点。用户必须以类似向导的方式浏览几页信息。一开始有一个登录窗口。
我将如何着手和实施呢?我会为每个页面设置不同的用户控件并根据要求创建/显示和销毁/隐藏它们吗?还是我需要创建不同的表单并以某种方式显示它们?
编辑(来自与 OP 不同的用户)
由于我还没有找到一个好的解决方案,并且一些答案的链接在 Windows Mobile 6.5 中不可用,我开始赏金
这些看起来很有希望,但不能为移动 6.5 构建
http://weblogs.asp.net/justin_rogers/articles/117859.aspx
http://www.codeproject.com/KB/dialog/WizardForm.aspx
http://www.codeproject.com/KB/miscctrl/DesignTimeWizard.aspx
http://winformswizard.codeplex.com/
http://www.differpla.net/content/2005/02/implementing-wizard-c(与上面相同但更早的工作)
c# - 构建向导的好模式?
我通常使用 a TabControl
并以某种方式隐藏选项卡并浏览它们。
我很好奇这样做的其他方法!!!