none
Handle o evento para una funcion? en UWP c++ RRS feed

  • Pregunta

  • he estado practicando en UWP en c++ es un entorno nuevo para mi pero me parece genial pero hay cosas que ya no se hacen como en Win32 o son distintas por XAML mi conflicto un ejemplo:

    la cuestion es que a la hora de ultilizar esta simple function no hace nada se la salta

    ---------------------------------archivo.h----------------------------------------------------------------------------------------

    public ref class MainPage sealed
     {
     public:
      MainPage();
     private:
      int C1 = 0, C2 = 0, C3 = 0, C4 = 0;
      Platform::String^ Txt;
      Platform::String^ Sig;
      void Sentencia(Platform::Object^ sender, Windows::UI::Xaml::RoutedEventArgs^ H);
      
      void LMAS_Click(Platform::Object^ sender, Windows::UI::Xaml::RoutedEventArgs^ e);
      void LIGUAL_Click(Platform::Object^ sender, Windows::UI::Xaml::RoutedEventArgs^ e);
      
     };

    ---------------------------------archivo.cpp--------------------------------------------------------------------------------------

    void CalculadoraX::MainPage::Sentencia(Platform::Object^ Sender, Windows::UI::Xaml::RoutedEventArgs^ H) {
     if (C3 == 0) {
      C1 = C4;
      C3++;
      C4 = 0;
      CM->Text = "";
     }
     else if (C3 == 1) {
      C2 = C4;
      C4 = 0;
      CM->Text = "";
     }
     
    }

    void CalculadoraX::MainPage::LMAS_Click(Platform::Object^ sender, Windows::UI::Xaml::RoutedEventArgs^ e) {
     CalculadoraX::MainPage::Sig = "+";
      &CalculadoraX::MainPage::Sentencia;
      if (C3 == 1) {
       CalculadoraX::MainPage::C1 = C1 + C2;
      }
     
     
    }

    martes, 10 de diciembre de 2019 7:28