繁体   English   中英

LightSwitch:如何在AddAndEditNew默认模式中访问和更改控件属性

[英]LightSwitch: how to access and change control properties in AddAndEditNew default modal

在LightSwitch中,当我打开默认模态,调用AddAndEditNew_Execute方法时,我想更改模态对话框中控件的属性。

例如:我想将TextBox更改为“Multiline”或将AutoComplete FilterMode更改为“Contains”。

如何在执行时间内访问这些控件?

我知道我可以添加一个自定义模态,但我只想更改它的一小部分,我不想为此创建一个完整的模态对话框。

我一直在谈论Silverlight客户端。

提前致谢。

我担心你能做到你想要的唯一方法是:

  • 使用自定义模态窗口 (如果您希望窗口是模态的)
  • 单独的屏幕 (如果您不需要窗口是模态的)

无法更改默认模态窗口的属性。 没有机制可以更改任何控件的属性。

您可以做的唯一事情是通过选中/取消选中表设计器中的“ 默认显示”复选框来影响在默认模式窗口中显示哪些属性。

但是,只要您需要更改控件的布局或更改任何控件的属性,您需要创建自定义模式窗口单独的屏幕 ,然后通过在自定义代码中调用它们来显示。

原因是因为默认模态窗口的控件是由LightSwitch运行时生成的。

这实际上只是在不必进行创建窗口的工作灵活性之间取得平衡。

默认值: Easy = Yes,Flexible = No
自定义: Easy = No,Flexible = Yes

我知道这不是你想听到的,但希望我的解释可以帮助你理解为什么你不能按照你想要的方式去做。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM