Можно ли по-прежнему выполнять ContentOverride в моделях просмотра Winforms? - PullRequest
2 голосов
/ 29 мая 2020

Раньше ContentOverride можно было использовать в моделях просмотра Winforms.

Возможно ли это еще в MDriven 7.0.0.11262?

1 Ответ

0 голосов
/ 01 июня 2020

Мне не известны какие-либо изменения, поэтому он должен работать как раньше. ContentOverride сигнализирует модулю рендеринга c (Eco.ViewModel.WinForms.ViewModelUserControl) вызвать событие OnColumnUIOverride со следующим аргументом:

  /// <summary>
  /// Arguments for the OnColumnUIOverrideArgs event; fired to allow for override of column render.
  /// If you have other UI components that you want to use in ViewModel driven UI's this event provides
  /// a hook point to inject them.
  /// </summary>
  public class OnColumnUIOverrideArgs : EventArgs
  {
    public ViewModel ViewModel;
    /// <summary>
    /// The Column in question
    /// </summary>
    public ViewModelColumn ViewModelColumn;
    /// <summary>
    /// What kind of UI we had in mind
    /// </summary>
    public ViewModelUIComponentType ViewModelUIComponentType;
    /// <summary>
    /// Set this to false to stop us from calling default logic
    /// </summary>
    public bool ContinueWithDefault;
  }
...