예제 #1
0
        /// <summary>
        /// Evento que surge al hacer clic sobre el menú de Fuentes RSS
        /// </summary>
        /// <param name="sender">Objeto que  envía el evento</param>
        /// <param name="e">Argumentos del evento</param>
        private void fuentesRSSToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Form_FuentesRSS fuenteAdministracion = new Form_FuentesRSS();

            fuenteAdministracion.Owner = this;
            fuenteAdministracion.ShowDialog();
        }
        /// <summary>
        /// Evento que surge cuando se selecciona otro tipo de Fuente
        /// </summary>
        /// <param name="sender">Objeto que  envía el evento</param>
        /// <param name="e">Argumentos del evento</param>
        private void comboBox_Fuente_SelectedIndexChanged(object sender, EventArgs e)
        {
            dynamic ventanaFuente;

            if (this.comboBox_Fuente.SelectedIndex == 1)
            {
                IFuente pFuente = null;
                if (this.iBanner.InstanciaFuente != null && this.iBanner.InstanciaFuente.GetType() == typeof(FuenteTextoFijo))
                {
                    pFuente = (FuenteTextoFijo)this.iBanner.InstanciaFuente;
                }
                ventanaFuente = new Form_FuenteTextoFijo((FuenteTextoFijo)pFuente);
            }
            else
            {
                ventanaFuente = new Form_FuentesRSS(true);
            }
            ventanaFuente.Owner = this;
            ventanaFuente.ShowDialog();
        }