您现在的位置是: 软件 > 开发者网络 > 程序方舟 > 嵌入式开发 > 正文
·速成电脑精英(包分配)白领高薪一族从这里开始



-Java套接字编程(下)
-MediaStudio Pro 6.5教程
-三款卸载软件最新试用
-基于Visual C++的Winsock API研究

用Mobile Web Form创建移动网络应用程序
2002-04-08· · ··Microsoft

上一页  1 2 3 4  下一页

  创建MobileWebForm1.aspx 用户界面

  默认情况下,在你创建你的应用程序时,移动网络窗体页面调用MobileWebForm1.aspx来显示。这是用户界面文件,根据客户设备的能力,它包含许多服务器端移动控制和HTML 3.2、 cHTML或WML 1.1的环境。MobileWebForm1.vb,一个已编译的后台代码文件,将在以后被创建来处理你的编程逻辑。

  1.从Mobile Forms 工具条,把一个Label、 一个TextBox 和一个Command 按钮拖到Form1中。
  2.在Form1中点击Label 。确定Properties窗口在你的屏幕右下角。在Label1 Text 域中输入: Enter the date (mm/dd/yyyy)。这个文字显示到窗体的Label 中。
  3.为Command 按钮更改Text 属性来显示Form2。
  4.把一个附加窗体拖到Form1下面的设计表面中。新的窗体名为Form2。添加一个Command 按钮和一个Calendar 控制。更改Command 按钮的Text 属性来显示Form1。
在设计时,你的窗体表面应该像图4所示。



图4. Visual Studio .NET Mobile Internet Designer

  创建MobileWebForm1.aspx.vb 后台代码文件

  双击Show Form2 按钮。一个新文件,MobileWebForm1.aspx.vb,就打开了。你的指针会在Public Sub Command1_Click。添加下面的代码:

Public Sub Command1_Click(ByVal sender As System.Object, _
 ByVal e As System.EventArgs) Handles Command1.Click
    Dim datetext As Date
    datetext = TextBox1.Text
    ActiveForm = Form2()
    Calendar1.SelectedDate = datetext
    Calendar1.VisibleDate = datetext
End Sub
在Design 视中,双击Show Form1 按钮。你的指针现在将在Public Sub Command2_Click。添加下面的代码:
Private Sub Command2_Click(ByVal sender As System.Object, _
 ByVal e As System.EventArgs) Handles Command2.Click
    Dim dateval As Date
    dateval = Calendar1.SelectedDate
    ActiveForm = Form1()
    TextBox1.Text = dateval
End Sub

  运行TwoFormsApp 应用程序

  1.在Solution Explorer,右键单击MobileWebForms1.aspx 文件并且选择Set As Start Page。
  2.保存你的应用程序,然后按F5来创建并对它调试。或者,从Debug 菜单中选择Start 窗体。
  3.当应用程序运行时,用特定的形式输入日期,然后点击Show Form1 按钮。Form2出现了,并且显示Calendar 控制。
  4.为了选择不同的日期,点击日历,然后点击Show Form2 按钮。

  为了测试使用移动设备的应用程序,你的网络服务将需要一个固定的IP地址。

上一页  1 2 3 4  下一页

■ 相关内容
 设计应用程序的用户界面
 创建移动Windows DNA 应用程序(一)
 Microsoft Mobile Internet Toolkit 评论家向导
 使用C#轻松编写.Net组件
 Visual C++ .Net编程实战
 .Net体系结构指导
 .Net开发平台(下)
 .Net开发平台(上)
 关于移动PC的报道
感谢 访问天极网,如果您觉得该文章涉及版权问题,请看这里!