none
Logica de verificaçao botao c# RRS feed

  • Pergunta

  • Bom,estou fazendo uma app pra windows 8,esta bem simples,gostaria de colocar uma logica em um botao,para que assim que a pessoa clicar,o programa verificará se por exemplo existe a palavra "tempo" tentro da text,se tiver,irá para uma pagina especifica daquela palavra.

    Estou fazendo em C#,alguem pd me ajudar?

    quinta-feira, 13 de junho de 2013 02:00

Todas as Respostas

  • Você pode colocar dentro do método click do button um recurso do C# de identificar a posição de uma determinada expressão( a palavra escolhida)  dentro de uma string ( Texto completo do Textbox)... Por exemplo:

      

    string disciplina = "Disciplina Estrutura de Dados II";

    /* Procura a posição inicial da string "Estrutura" */
    int posicao = disciplina.IndexOf("Estrutura");

    /* Imprime apenas "Estrutura de Dados II" */
    Response.Write(disciplina.Substring(posicao));

    Dessa forma vai retornar a posição da expressão... você pode colocar se caso retorne algo, muda de pagina, caso não... vc apresenta outra msg.

    Não é a forma melhor de fazer isso, mas é uma alternativa e mais facil.


    Rogério Rodrigues, Microsoft Student Partner, Desenvolvedor .NET, CSD, MCTS TFS 2010

    terça-feira, 18 de junho de 2013 19:20
  • Se entendi bem, você pretende achar uma palavra especifica em seu textbox e apartir dela abrir uma page, correto ?

    Acho que primeiro você tem definir a palavra e page para depois abrir de acordo com a seleção.

    Ex:

    string sOpcao = txt.text;
    
    if(sOpcao.Contains("page1")) Frame.Navigate(typeof(Page1));



    Brian Souza - MCP Desenvolvedor C#.Net


    • Editado Brian Souza sexta-feira, 11 de abril de 2014 13:40
    sexta-feira, 11 de abril de 2014 13:37