2013-02-10 2 views
1

Мне нужно открыть диалоговое окно, которое появляется после нажатия значка «Плюс» в виде сетки данных. Это означает, что когда я нажимаю свою кнопку, мне нужно, чтобы она выглядела так, как будто я нажал кнопку +. Но теперь мне нужно открыть сетку, а затем нажать кнопку +.Lightswitch AddAndEditNew_Execute()

ответ

2

Предполагая, что ваша коллекция экран называется "Счета-фактуры", в коде метода вы бы просто позвонить

VB:

Me.Invoices.AddAndEditNew 

C#:

this.Invoices.AddAndEditNew(); 
+0

Привет, Это прекрасно работает. Но есть ли способ редактировать поля. Я не хочу, чтобы клиент вошел во все поля во время выполнения. Например. созданная дата, отредактированная дата, вычисленные поля и т. д. –

+2

Используя созданные по умолчанию LightSwitch-модальные окна, ТОЛЬКО вещь, на которую вы можете повлиять, какие свойства появляются или не появляются. В конструкторе таблиц с открытой таблицей отключите «Показать по умолчанию» для любых свойств, которые вы не хотите отображать в модальном окне по умолчанию. Для любых других типов изменений вам необходимо создать собственное собственное модальное окно. –

+0

Большое спасибо .. Это работает .. –

Смежные вопросы