public userControl_Alg_HPST(mainTwittPeek oTwittpeek)
        {
            InitializeComponent();

            oMainTwittpeek = oTwittpeek;

            mMostraDados();
        }
        public userControl_SearchParameterized(csMainTweetinvi tweetinvi, mainTwittPeek twittPeek)
        {
            InitializeComponent();

            oClassMainTweetinvi = tweetinvi;
            oMainTwittPeek      = twittPeek;


            oMainTwittPeek.load_estruturado(oMainTwittPeek.ultimoAberto);
            dataGridViewSearchTwieet.ClearSelection();
            dataGridViewSearchTwieet.DataSource = oMainTwittPeek.preencheGrid_estruturado();

            carregaComboBox();

            FieldInfo[] fi = typeof(mainTwittPeek.TweetsEstruturado).GetFields(BindingFlags.Public | BindingFlags.Instance | BindingFlags.NonPublic);

            foreach (FieldInfo info in fi)
            {
                string fieldName = Regex.Match(info.Name, @"\<(.*)\>").Groups[1].Value;
                string tipo      = info.FieldType.Name;
                if (tipo == "Int32")
                {
                    cbCampos.Items.Add(fieldName);
                }
                //if (tipo == "String" || tipo == "Int64")
                //cbCamposFiltro.Items.Add(fieldName + '-' + tipo);
            }

            FieldInfo[] fi_texto = typeof(mainTwittPeek.Texto).GetFields(BindingFlags.Public | BindingFlags.Instance | BindingFlags.NonPublic);

            foreach (FieldInfo info in fi_texto)
            {
                string fieldName = Regex.Match(info.Name, @"\<(.*)\>").Groups[1].Value;
                string tipo      = info.FieldType.Name;
                if (tipo == "Int32")
                {
                    cbCampos.Items.Add(fieldName);
                }
                //if (tipo == "String" || tipo == "Int64")
                // cbCamposFiltro.Items.Add(fieldName + '-' + tipo);
            }

            FieldInfo[] fi_usuario = typeof(mainTwittPeek.Usuarios).GetFields(BindingFlags.Public | BindingFlags.Instance | BindingFlags.NonPublic);

            foreach (FieldInfo info in fi_usuario)
            {
                string fieldName = Regex.Match(info.Name, @"\<(.*)\>").Groups[1].Value;
                string tipo      = info.FieldType.Name;
                if (tipo == "Int32")
                {
                    cbCampos.Items.Add(fieldName);
                }
                //if (tipo == "String" || tipo == "Int64")
                //cbCamposFiltro.Items.Add(fieldName + '-' + tipo);
            }
        }