コード例 #1
0
		/// <summary>
		/// Binds this SearchControl to a data set (that is wrapped in a class implementing IQueryableContext)</summary>
		public void Bind(IQueryableResultContext queryResultContext)
		{
			if (m_queryResultContext != null)
				m_queryResultContext.ResultsChanged -= queryResultContext_ResultsChanged;

			m_queryResultContext = queryResultContext;

			if (m_queryResultContext != null)
				m_queryResultContext.ResultsChanged += queryResultContext_ResultsChanged;
		}
コード例 #2
0
ファイル: SearchResultsListView.cs プロジェクト: zparr/ATF
        /// <summary>
        /// Binds this SearchControl to a data set (that is wrapped in a class implementing IQueryableContext)</summary>
        public void Bind(IQueryableResultContext queryResultContext)
        {
            if (m_queryResultContext != null)
            {
                m_queryResultContext.ResultsChanged -= queryResultContext_ResultsChanged;
            }

            m_queryResultContext = queryResultContext;

            if (m_queryResultContext != null)
            {
                m_queryResultContext.ResultsChanged += queryResultContext_ResultsChanged;
            }
        }
コード例 #3
0
ファイル: SearchResultsListView.cs プロジェクト: zparr/ATF
 /// <summary>
 /// Constructor</summary>
 /// <param name="queryResultContext">Query results context</param>
 /// <param name="contextRegistry">Context registry</param>
 public SearchResultsListView(IQueryableResultContext queryResultContext, IContextRegistry contextRegistry)
     : this(contextRegistry)
 {
     Bind(queryResultContext);
 }
コード例 #4
0
        /// <summary>
        /// Constructor</summary>
        /// <param name="queryResultContext">Query results context</param>
        /// <param name="contextRegistry">Context registry</param>
		public SearchResultsListView(IQueryableResultContext queryResultContext, IContextRegistry contextRegistry)
			: this(contextRegistry)
		{
			Bind(queryResultContext);
		}