public override IActionResult Execute(ActionParameters parameters) { var result = new PartialViewResult(); _projectTaskFilterView = ViewFactory.CreateView("DefaultTaskFilterView") as IProejctTaskFilter; result.View = _projectTaskFilterView; this._projectTaskFilterView.ObjectName = "ProjectTask"; this._projectTaskFilterView.ReadFilterConfig(); _sendMessaage = true; OnViewSet(); return(result); }
private void ViewChange(object sender, ItemClickEventArgs e) { var context = Filter.Context; var currentView = (IView)Filter; currentView.Lock(); _isShowChart = !_isShowChart; SetButtonDown(); IProejctTaskFilter actviewView = Filter; ((IView)actviewView).Unlock(); actviewView.BeginUpdate(); actviewView.InitFilters(); actviewView.BindData(); actviewView.EndUpdate(); Workspaces[WorkspaceNames.ShellContentWorkspace].Show(actviewView); }