Мне удалось заставить это работать, используя свойство «OnAddFile» для элемента управления вложениями.
Вот шаги, которые я предпринял:
1) на вашем элементе управления вложениями установитедля свойства "OnAddFile" установлено значение "Set (IsAttached, true)" * IsAttached может быть любым именем, которое вы хотите, это просто имя переменной, которое вы решите
2) установить для свойства "OnRemoveFile" значениеMsgstr "Установить (IsAttached, false)".Это гарантирует, что для переменной будет установлено значение false, если вложение удалено.
3) В моем случае я использую кнопку sumbit и отключаю ее до тех пор, пока не будет добавлено вложение.Заинтересовавшись этим, создайте кнопку и измените ее свойство «DisplayMode» на «If (IsAttached = true, DisplayMode.Edit, DisplayMode.Disabled)»
Надеюсь, это поможет