0

我刚刚开始探索 LightSwitch。我使用“列表和详细信息屏幕”模板生成了一个屏幕。我想做以下事情:

b)自定义左侧列表框项目的外观
a)修改它在每个项目中显示的数据(使其显示多个字段)
    (编辑:了解到这可以使用列或行布局之类的东西来完成) 我怎么能得到到与此 ListBox 上的 ItemTemplate 关联的 DataTemplate?我需要创建自定义控件吗?

谢谢

4

1 回答 1

0

您可以非常轻松地更改列表框或任何其他屏幕元素中显示的内容的结构。Beth Massi 写了一篇博客来说明如何做到这一点。LightSwitch 在这方面非常灵活,因为它基于 XAML 并支持控件的分层组合。

为了改变特定控件的视觉外观,甚至做一些像控制字体这样简单的事情,您会发现自定义控件是您唯一的选择。但是,只要您拥有完整版的 Visual Studio,客户控件就很容易在 LightSwitch 中创建和使用。

您还可以创建主题或自定义 shell 来控制所有控件和窗口的整体外观和感觉,但这需要大量工作,而且您无法针对单个控件进行定位。

于 2011-08-20T04:06:09.810 回答