Tag: 向导

如果存在以前的版本,如何制作msi覆盖程序?

我正在使用Visual Studio 2010,我正在开发一个Windows应用程序,同时尝试为它自动更新程序面临严重问题。 当程序找到新版本并尝试安装它时,它可能不会因为两个原因: 1 – 应用程序存在于我的程序文件中。 这样窗口出现了 2 – 应用程序已经打开“ the form that performed the update process ”。 该问题与版本号没有任何关系。 这是关于程序的存在以及安装新版本的能力,尽管之前的版本已经打​​开。

开发向导UI – WPF

全部在WPF中: 开发向导应用程序后,用户必须先回答一些简单的问题才能进入主应用程序。 然后主应用程序预先填充从向导获得的信息。 我从一个Window开始,然后我计划添加用户控件。 主窗口将在第一行中具有用户控件,然后使用“下一个”和“上一个”按钮来控制在第二行中的控件之间移动。 这样我就可以轻松控制屏幕之间切换的逻辑,如: WizardControl1.IsVisible = false; WizardControl2.IsVisible = true; 但由于某种原因,用户控件没有IsVisible的setter。 欢呼。 所以我想我只会在向导的每个部分使用单独的窗口。 这种方法的问题在于,现在当踩到它们之间时,窗口以随机位置打开,并且通过向下通过向导进行操作,下一个窗口随机弹出,这实在令人分心和令人沮丧。 那么如何正确开发向导呢? 我不明白为什么这么难……不完全是火箭科学……在按下下一个/上一个之后替换文本和控件并存储输入! 谢谢

Winforms的任何好的向导库?

我正在为Winforms寻找一个好的“向导”库。 WYSIWYG编辑器是可取的,但不是必须的。

在C#2.0中创建向导的最佳方法是什么?

我有一个winforms应用程序,用户将创建库存项目,创建时间需要发生许多不同的事情。 我认为这个UI应该是某种向导,但我不确定实现这一目标的最佳方法。 我已经看到了几个第三方向导控件,我也看到了使面板可见/不可见的手动实现。 人们过去使用过的最好的方法是什么,易于实现,如果需要,还可以在以后轻松地向向导添加“页面”?