如何开发NETCF?

如何开发NETCF?

使用Pocket Outlook .NET组件,我们可以利用三种Pocket Outlook数据实现三项PIM功能:任务、联系人和约会管理。本文介绍任务管理这种PIM功能的实现。

从开发人员的角度来看,使用任务可能出于多种不同的原因。例如,可以在Pocket PC应用程序内通过任务的方式记录某个项目中等待完成的后续工作。Pocket PC设备上的任务应用程序如图23-1所示。

 

如何开发NETCF?

23-1:任务应用程序

InTheHandPocket Outlook .NET组件所提供的Task对象和OutlookSession对象的Tasks属性实现了对任务功能的编程访问。

显示任务

POOM所提供的一个非常有用的功能特性是能够在Pocket PC应用程序界面上显示本机的Pocket Outlook数据。也就是说,其显示效果就像用户进入Task应用程序并选择查看特定任务一样。

该功能通过Task对象的ShowDialog的方法实现,ShowDialog方法从Pocket Outlook .NET组件里的PimItem类继承而来。清单23-3演示了如何使用该方法。

清单23-3:显示任务

Imports InTheHand.WindowsMobile.PocketOutlook

……

Dim myOutlookSession As New OutlookSession

Dim myTasks As PimItemCollection

Private Sub btnDisplay_Click(ByVal sender As System.Object, _

ByVal e As System.EventArgs) Handles btnDisplay.Click

Dim myTask As Task

' 显示任务

myTask = myTasks.Item(0)

myTask.ShowDialog()

End Sub

推荐阅读