public void Init(List <SearchResultFaceProperty> faceResultInfo, SearchResultFaceProperty record)
 {
     if (faceResultInfo != null)
     {
         m_allrecords = faceResultInfo;
         pageNavigatorEx1.MaxCount = m_allrecords.Count;
         pageNavigatorEx1.Index    = 1;
         m_currentRecord           = record;
     }
 }
        void uc_DoubleClick(object sender, EventArgs e)
        {
            FormFaceDetailInfo infoForm             = new FormFaceDetailInfo();
            List <SearchResultFaceProperty> proList = new List <SearchResultFaceProperty> {
            };

            foreach (var item in m_faceHistoryList)
            {
                SearchResultFaceProperty newItem = new SearchResultFaceProperty(item);
                proList.Add(newItem);
            }
            SearchResultFaceProperty curProperty = new SearchResultFaceProperty(((SearchResultFace)((ucSingleSearchResult)sender).Tag));

            infoForm.Init(proList, curProperty);
            infoForm.ShowResult(curProperty);
            infoForm.ShowDialog();
        }