0

我想在表格设计器中自定义一些数据类型。

这是我想到的:

  • 时间跨度
  • Url - 此类型也应该是有效的 URL 并显示为链接

更新,对于TimeSpan,我已经使用过TimeSpan.Ticks,但我正在寻找一个更好的解决方案,包括自定义显示和验证。

4

1 回答 1

2

Visual Studio LightSwitch 2011 可扩展性工具包是开始的地方。

Luminous LightSwitch Types已经有一个 URL 类型,所以你已经完成了一半。

对于 TimeSpan,您将创建一个1. LightSwitch Business Type. 用作System.Int64表示的基础类型Ticks

您将需要阅读有关创建业务类型的示例,该示例应位于 PDF “cookbook” 或online中。

一旦你实现了业务类型,我 95% 肯定你可以指定一个控件,用于编辑 UI 上的值。WP7 和 WPF 中有很多免费的 TimeSpan 选择器控件。您可以将这些解决方案组合成 Silverlight 版本以供 LightSwitch 使用。

WP7 TimeSpanPicker 深入
了解 Windows Phone 7
时间选择器 (WPF)的 TimeSpanPicker

ps 请问,如果/当您确实找到 TimeSpan 的解决方案时,我会问一个简单的问题;您可以在线发布内容并在此答案下方的评论中提供链接。社区将不胜感激。:)

于 2012-04-24T15:31:56.193 回答