private Brush GetBackground(FastQueryItem item)
        {
            Random r = new Random((int)(item.QueryID - 2020000000000000001) + (int)DateTime.Now.Ticks);

            return
                (new SolidColorBrush(Color.FromRgb((byte)r.Next(100, 255), (byte)r.Next(100, 255), (byte)r.Next(100, 255))));
        }
        private void CreateFastQueryItem()
        {
            try
            {
                List <int> listUsage = new List <int>();
                for (int i = 0; i < mListQueryConditions.Count; i++)
                {
                    var info = mListQueryConditions[i];

                    int count = info.UseCount;
                    if (!listUsage.Contains(count))
                    {
                        listUsage.Add(count);
                    }
                }
                if (listUsage.Count <= 1)
                {
                    return;
                }                                           //单记录统计不出,暂时屏蔽
                mListFastQueryItems.Clear();
                for (int i = 0; i < mListQueryConditions.Count; i++)
                {
                    var info = mListQueryConditions[i];

                    FastQueryItem item = new FastQueryItem();
                    item.QueryID     = info.ID;
                    item.QueryName   = info.Name;
                    item.UseCount    = info.UseCount;
                    item.RecordCount = info.RecordCount;
                    item.Description = string.Format("{0}\r\n{1}:{2}", item.QueryName,
                                                     CurrentApp.GetLanguageInfo("1206003", "Count"), item.UseCount);
                    item.Background = GetBackground(item);
                    item.Info       = info;
                    mListFastQueryItems.Add(item);
                }
            }
            catch (Exception ex)
            {
                ShowException(ex.Message);
            }
        }