none
Problema con this.close RRS feed

  • Pregunta

  • Hola quisiera saber porque no me sale el comando this.close al escribirlo no me completa y me genera error

    Error CS1061 'CATPrueba' no contiene una definición para 'close' ni se encuentra ningún método de extensión 'close' que acepte un primer argumento del tipo 'CATPrueba' (¿falta alguna directiva using o una referencia de ensamblado?)

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows;
    using System.Windows.Controls;
    using System.Windows.Data;
    using System.Windows.Documents;
    using System.Windows.Input;
    using System.Windows.Media;
    using System.Windows.Media.Imaging;
    using System.Windows.Navigation;
    using System.Windows.Shapes;
    using System.Runtime;
    namespace GUIPrueba
    {
        /// <summary>
        /// Lógica de interacción para CATPrueba.xaml
        /// </summary>
        public partial class CATPrueba : Page
        {
            public CATPrueba()
            {
                InitializeComponent();


            }

            private void Button_Click(object sender, RoutedEventArgs e)
            {
                NavigationService.Navigate(new CATInicio());
             
            }

            private void Button_Exit(object sender, RoutedEventArgs e)
            {
            this.close ();
            }
        }
    }


    Gracias

    miércoles, 30 de mayo de 2018 2:18

Todas las respuestas

  • Sin espacio y con mayúscula, así:

    this.Close();

    Pero Close() se aplica a los Form de la aplicaciones de escritorios. La clase Page, hasta donde sé, no tiene un metodo llamado Close().



    • Editado AntiWork miércoles, 30 de mayo de 2018 2:39
    miércoles, 30 de mayo de 2018 2:31
  • hola

    programas usando el Visual Studio ?

    porque si es asi cuando escribes "this." no te ayuda el intellinse con la lista de metodos disponibles ? veo raro que escribas un metodo tan conocido de forma incorrecta cuando el IDE de desarrollo indica que el Close inicia con mayuscula

    igual la pregunta seria, que tipo de proyecto estas creando? porque veo que es xaml, pero es un WPF, o es una universal app, porqe quizas Page no tenga un close sino que se cierre de otra forma o quizas se navege entre paginas

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina


    miércoles, 30 de mayo de 2018 5:27