wizard控件,ares wizard 插件

http://www.itjxue.com  2023-01-06 19:47  来源:未知  点击次数: 

scidavis的fit wizard怎么用

先从外接程序菜单中加载,该工具启动时需要当前工程中有一个frmWizard窗体,作为向导界面的主窗体。建立这样的主窗体可以在新建工程中选择“VB向导管理器”,它会建立一个frmWizard窗体。

Wizards控件为用户提供了呈现一连串步骤的基础架构,这样可以访问所有步骤中包含的数据,并方便地进行前后导航。与MultiView控件类似,Wizard包含一个WizardStep对象集合。WizardStep从View类继承,而且WizardStep和Wizard控件之间的关系与View和MultiView的关系类似。

scidavis的软件特色:

表(2D数据)、矩阵(3D数据)、图表(2D或3D绘图)和注释(文本注释或脚本)被收集在项目中,并且可以使用文件夹进行组织。

表或矩阵的数据可以直接输入,也可以从ASCII文件导入。

表中的单元格值可以使用标准的和特殊的函数计算(如果安装了Python,则更多)。每个表格单元可以分配一个单独的公式。

表和矩阵的多级撤销/重做。

许多内置的分析操作,如列/行统计,(de)卷绕,FFT和基于FFT的过滤器。

广泛支持拟合线性和非线性函数的数据,包括多峰拟合。

出版质量2D图的各种类型,包括符号/线条,条形和饼图,可以导出到各种格式(JPG,PNG,EPS,PDF,SVG等)。

交互式3D绘图输出到各种格式,包括EPS和PDF。

注意Windows支持数学表达式的就地评价。使用Python安装,您甚至可以访问项目中的其他对象,例如,为自定义数据格式快速编写导入筛选器。

Asp.net的“Wizard”控件如何控制“下一步”的显示?

在asp.net 1.1中,如果要做一个具有向导式的应用程序,是比较麻烦的。所谓向导式应用,就是说比如一个注册用户的应用,是需要若干步完成的,用户填完某一步的表单后,可以点"下一步"而进入下一步,也可以使用"上一步"的功能回到刚才的页面。而在asp.net 2.0中,引入了两个新的控件:Multiview和Wizard向导控件,大大方便了用户的使用。在本文中,将以vs.net 2005为例,说明如何使用这两个控件来创建应用,分别举出两个例子:在线调查和注册用户,读者可以通过本文加深对这两个控件的认识,在这两个例子中,我们还将使用到asp.net 2.0中的一个新的控件masterpage,具体的用法请参考其他文章的介绍。

首先,我们先用vb.net,建立一个新的网站工程,并且添加一个masterpage模版页,设计如下图:

可以看到,为了我们的应用演示用,在上面的模版页中,在左部列出了两个连接,分别是在线调查和注册。好了,接下来我们来介绍如何使用multiview控件了。所谓multiview控件,其作用是可以将要显示的页面内容分为几个部分进行显示,而每个部分的页面之间用比如"上一步","下一步"的导航功能来连接。我们先来看下multiview控件有哪些属性:

1) ActiveViewIndex 该属性默认值为1,为了显示第一个步骤中的页面,将其值设置为0。

2) Views:一个multiview控件包含多个views对象,每个views对象里是可以摆放控件的,但注意,在每个views对象里,所放置的控件的名称ID必须唯一,否则会出错。

要注意的是,multiview控件中,不提供任何自动的按钮,要实现"下一步","上一步"的按钮,必须自己添加。

下面开始设计这个在线调查的简单应用,这里我们为了简单起见,没使用数据库,在真实的情况下,会用数据库来存储用户的选项。这个调查分为下面四个步骤:

1)第一个页面,接受用户输入个人信息

2)第二个页面,用户选择喜欢的编程语言

3)第三个页面,用户输入最喜欢的组织

4)第4个页面,显示用户在前三个页面所输入的信息。

首先,我们新增加一个空白页面,并选择刚才建立好的模版页面为模版,再往页面里拖拉一个multiview控件。在增加multiview控件后,再往其中拖拉4个view控件,最后往每个view控件里添加相关的控件,如下图所示

注意我们在每个view控件中,都放置了next,previous等按钮,以方便页面的导航。此外,可以对每个按钮的commandname属性进行设置,如下表

Command Name

NextView 导航到下一个页面.

PrevView 导航到前一个页面

SwitchViewByID 当command name属性设置为 SwitchViewByID时,必须设置commmandArgument属性,比如CommandArgument="View1"表示当点该按钮时,跳转到ID为View1的页面中

在这个例子中,我们都设置每个按钮的Command name属性为NextView或者PreView,最后我们的代码结构如下(具体代码见附件):

<asp:MultiView ID="MultiView1" runat="server" ActiveViewIndex="0">

<asp:View ID="View1" runat="server">

...

</asp:View>

<asp:View ID="View2" runat="server">

...

</asp:View>

</asp:Multiview>

如何:自定义 ASP.NET CreateUserWizard 控件

向CreateUserWizard控件的WizardSteps节添加asp:WizardStep元素。在您的自定义CreateUserWizard控件将使用的附加向导步骤中包括任何控件和标记。例如,下面的代码示例演示要添加在CreateUserWizard控件(该控件包含供用户输入用户名的文本框控件)的CreateUserStep之前的步骤。将检查用户名以确保该名称在成员资格数据库中不存在。C#VBC++目前没有可用的代码示例或不支持该语言。添加向导步骤的代码。可以处理Wizard控件的NextButtonClick事件以执行您的代码。CurrentStepIndex属性值通过步骤索引号(从代表第一个步骤的 0 开始)来指示哪个附加向导步骤引发了NextButtonClick事件。下面的代码示例演示NextButtonClickCreateUserWizard控件添加一个OnNextButtonClick属性,该控件引用NextButtonClick事件的处理程序(例如OnNextButtonClick="CreateUserWizard1_NextButtonClick"。)C#VBC++目前没有可用的代码示例或不支持该语言。安全说明:该控件具有一个文本框,用于接受用户输入,这是一个潜在的安全威胁。默认情况下,ASP.NET 网页验证用户输入,以确保输入中不包含 HTML 元素或脚本。有关更多信息,请参见脚本侵入概述。

(责任编辑:IT教学网)

更多

推荐Frontpage教程文章