预定义的添加对话框在Lightswitch 2012中未按预期工作

时间:2013-08-12 17:33:05

标签: lightswitch-2012

我已经创建了一个在AutoCompleteBox中使用的查询,当用户在网格中选择AutoCompleteBox时,它会按预期工作,如下图所示

enter image description here

但是,如果用户单击加号按钮使用预定义的添加对话框添加新记录,则查询和AutoCompleteBox的格式不起作用,如下图所示

enter image description here

为什么会发生这种情况以及如何解决这个问题?

由于

1 个答案:

答案 0 :(得分:0)

我还没有找到一种方法来编辑默认的“添加新建”对话框。

而是创建一个新屏幕,选择“新数据屏幕”模板,并将其链接到您的实体数据。您可以自定义屏幕以满足您的需要,甚至可以通过更改屏幕属性中的控件类型将其设置为模态窗口。按照所需方式设置屏幕后,返回网格屏幕,双击网格命令栏中的“添加...”命令,编辑AddAndEditNew_Execute代码。在该方法中,调用自定义屏幕。


所以,当我开始考虑这个问题时,我回想起几个月前我尝试这样做时的想法。必须有一个更好的方法,所以我再次用Google搜索。 这一次,我找到了一些东西。他正在使用旧版本的Lightswitch,但我已成功将他的技术应用于我在Lightswitch 2012中构建的应用程序。

http://www.c-sharpcorner.com/UploadFile/051e29/modal-window-in-editable-grid-screen-in-lightswitch-2011/