LightSwitch 屏幕的命令提示和技巧.docVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LightSwitch 屏幕的命令提示和技巧

LightSwitch 屏幕的命令提示和技巧— —我命令你 ! 在这篇文章,我想要团结起来共同构建功能为您的业务应用程序的屏幕时的一些命令提示。其中一些漂浮在 LightSwitch 的论坛、 博客社区和样品上,但我想应该有这些在一个地方的人更容易。很多时说,造我自己的 LightSwitch 应用程序使用这些技术。 在本文中,我会告诉你: 如何创建一个命令 如何打开打开另一个屏幕 (有或没有参数) 如何打开一个模式对话框或窗口 如何打开浏览器 导航到一个 URL 如何打开计算器 (或其他 Windows 系统程序) 如何打开打开文件对话框 如何打开的文件 (如 Office 文档) 的默认程序 现在,让我们开始吧 ! 如何创建一个命令 首先关闭让我开始向你们展示我所指的屏幕的命令。命令是按钮 (或链接) 用户通过单击进行某种形式的行动。您可以添加任何控制网格和文本框,以及屏幕本身一样的命令。看一看文档 如何: 向屏幕添加自定义命令。命令显示在屏幕设计器左侧的模型中,由粉红色方法图标表示。你总是默认 — — 关闭、 刷新和保存具有三个命令。刷新并保存时也会显示在屏幕的命令栏默认情况下运行应用程序。 创建命令有两个主要的部分 — — 创建实际按钮 (或链接),然后编写代码以在 _Execute 方法中命令执行的命令。(您还可以控制是否启用或禁用通过编写代码,在 _CanExecute 方法中命令的命令按钮。)命令按钮或链接可以和通常位于顶部的屏幕 (称为屏幕命令栏),以及对数据网格或顶层组控件 (称为命令栏) 功能区中,这些显示在默认情况下创建一个屏幕时。但是,您可以添加命令,你想让你对你的命令的位置有很大的灵活性的屏幕上的任何控件。这里是各种命令的画面: 将命令添加到屏幕命令栏或命令栏,为一组只需选择它在屏幕设计器单击 + 添加按钮。取决于控件 LightSwitch 将提出一套预构建的命令。组显示一个单一的实体中的数据的控件,您可以添加一个预构建的命令,删除,将删除当前记录。在数据网格,并使用多个实体的列表,可以选择从各种用于添加、 编辑和删除记录的命令。您还可以通过他们右击并选择重写代码覆盖这些命令的默认行为。 若要创建新的自定义命令,选择新按钮,然后为其指定方法名称。此时它将出现在左侧屏幕设计器的模型。一旦创建按钮、 右键单击并选择编辑执行代码编写的代码的命令。 如果您看不到命令栏控件 (如标签、 文本框、 日期选取器、 自动完成箱、 等) 只是在用鼠标右键单击该控件,然后在菜单上您将看到添加 Button…。您还可以单击屏幕设计器顶部的添加布局项目并选择添加 Button…。如果你在屏幕定制模式下运行该应用程序然后选择控件并单击添加按钮图标的内容树的顶部。这使您能够灵活地将命令放要在屏幕上的任意位置。 现在,您已了解如何创建的命令任何你想要下面是一些提示和技巧上一些常见的代码,您可以编写您的自定义命令。请注意,您可以编写此代码中的任何屏幕方法,它们并不限于命令。虽然这可能是最常见的地方,你会看到这样的自定义代码。 如何打开另一个屏幕 (有或没有参数) 这是很常见,在 LightSwitch 中非常简单。为了打开屏幕您使用的应用程序对象来访问您的所有屏幕和调用一个显示 方法。 Private Sub OpenMyScreen_Execute() Write your code here. Me.Application.ShowCreateNewCustomer() End Sub 您还可以在屏幕上定义可选和必需的参数。例如如果我们创建一个基于查询的屏幕,这需要一个参数,则 LightSwitch 将在模型中,用于饲料查询为我们生成屏幕的字段。您可以选择此字段,并在属性窗口中,您可以指明这是屏幕的参数,以及是否需要或不。 请记住,所需的参数的屏幕不会显示在主导航栏中,因为他们必须在代码中调用。 Private Sub OpenMyScreen_Execute() Write your code here. Me.Application.ShowSearchCustomersByPostalCode(98052) End Sub 请在行动中看到这几个视频演示看看: 如何做 i: 传递参数到屏幕从 LightSwitch 应用程序中的命令栏? I: 如何保存在 LightSwitch 应用程序中的另一个屏幕后打开屏幕? 如何打开一个模式对话框或窗口 允许的最模式消息框和输入的框弹出的屏幕上,也有几个方法。要向用户显示一条消息,您需要编写以下: Me.ShowMessageBox(This is the message) 您还可以指定一个标题和要哪种按钮的消息框确定、 确定和取消,像

文档评论(0)

yaobanwd + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档