Ejemplo n.º 1
0
 private void _detailsControl_LoadCompleted(object sender, System.EventArgs e)
 {
     if (_traceCodeTime != null)
     {
         _traceCodeTime.Dispose();
         _traceCodeTime = null;
     }
 }
Ejemplo n.º 2
0
        /// <summary>
        /// Load controls.
        /// </summary>
        /// <param name="integrationBase"></param>
        /// <param name="parent"></param>
        public void LoadContent(IntegrationBase integrationBase)
        {
            _traceCodeTime   = new TraceCodeTime("LoadContent", "IssueContentControl");
            _integrationBase = integrationBase;

            _integrationBase.EventHandlerCore.IssueViewSelected += EventHandlerCore_IssueViewSelected;
            _integrationBase.EventHandlerCore.ProjectChanged    += EventHandlerCore_ProjectChanged;

            _listControl      = new IssueListControl(integrationBase);
            IssueList.Content = _listControl;

            _detailsControl = new IssueDetailsControl(integrationBase);
            _detailsControl.LoadCompleted += _detailsControl_LoadCompleted;
            IssueDetails.Content           = _detailsControl;
        }