0
Кто-нибудь знает, как закрыть (или сохранить) окно данных с вашего ViewModel и не используйте ОК или кнопку отмены, но пользовательские кнопки, как это:Как закрыть Катель Framework DataWindow из ViewModel
public class UploadWindow : DataWindow
{
public UploadWindow()
: base(DataWindowMode.Custom)
{
AddCustomButton(new DataWindowButton("Ok", "???"));
AddCustomButton(new DataWindowButton("Cancel", "???"));
InitializeComponent();
}
}
Так я могу сделать что-то дополнительное перед закрытием или сохранением, кроме обычных вещей. Спасибо за помощь!
Спасибо, это, кажется, исправить мои самые большие проблемы! Но никаких изменений, связанных с этим «объектом dialogResult» 'typeFactory.CreateInstanceWithParametersAndAutoCompletion (dialogResult);' были сохранены при вызове 'this.SaveAndCloseViewModelAsync();' –
Используете ли вы Show или ShowDialog? DialogResult устанавливается только при использовании ShowDialog. –
Я использую'await _uiVisualizerService.ShowDialogAsync (visitorRegistrationClosingWindowViewModel) ' –