public CopyIssueOptionsDialog(CmsWebService.Issue issue) { // Required to initialize variables InitializeComponent(); model= new CopyIssueOptionsModel(issue) {View = this}; this.DataContext = model; }
public IssueMilestonesControl(CmsWebService.Issue issue) { InitializeComponent(); CompositionInitializer.SatisfyImports(this); mIssue = issue; Loaded += ControlElementLoaded; }
public ControlSystemInterlocksView(CmsWebService.ControlSystem controlSystem) { InitializeComponent(); CompositionInitializer.SatisfyImports(this); mViewModel = new ControlSystemInterlocksViewModel(controlSystem); mViewModel.CollectionChanged += OnCollectionChanged; mViewModel.View = this; DataContext = mViewModel; }
public IssueRelatedActionsControl(CmsWebService.Issue issue) { InitializeComponent(); CompositionInitializer.SatisfyImports(this); mIssue = issue; Loaded += ModelLoaded; }
public IssueResponseControl(CmsWebService.Issue issue) { InitializeComponent(); mIssueResponseViewModel = new IssueResponseViewModel(issue); mIssueResponseViewModel.View = this; mIssueResponseViewModel.Loaded += () => { DataContext = mIssueResponseViewModel; if (ControlLoaded != null) ControlLoaded(); }; }