none
Referência de objeto não definida para uma instância de um objeto RRS feed

  • Pergunta

  • Estou com um problema em que um object.control Tag que esta entro da public Configracoes não esta passando o valor quando executado. Quando seleciono um item ele da esse erro Referência de objeto não definida para uma instância de um objeto Nessa linha metroStyleManager1.Style = (MetroFramework.MetroColorStyle)Tag;

    public Configuracoes() { InitializeComponent(); this.StyleManager = metroStyleManager1; for (int i = 3; i < 13; i++) { MetroTile _tile = new MetroTile { Size = new Size(30, 30), Tag = i, Style = (MetroColorStyle)i }; _tile.Click += _tile_Click; FlpColors.Controls.Add(_tile); } } private void _tile_Click(object sender, EventArgs e) { linha do erro metroStyleManager1.Style = (MetroFramework.MetroColorStyle)Tag;

    }




    • Editado tayler0009 domingo, 22 de abril de 2018 15:14
    sábado, 21 de abril de 2018 16:45

Respostas

  • Boa tarde, Tayler.

    Conseguiu algum avanço no teu caso? Se ainda não, o que falta?

    Atenciosamente,

    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    Consegui Resolver fazendo dessa forma    
    metroStyleManager1.Style = (MetroColorStyle)((MetroTile)sender).Tag;
    • Marcado como Resposta tayler0009 segunda-feira, 30 de abril de 2018 14:14
    • Não Marcado como Resposta tayler0009 segunda-feira, 30 de abril de 2018 14:14
    • Marcado como Resposta tayler0009 segunda-feira, 30 de abril de 2018 14:15
    segunda-feira, 30 de abril de 2018 14:13

Todas as Respostas

  • Tag deve estar null.

    sábado, 21 de abril de 2018 17:49
  • Tag deve estar null.

    O problema e que ela pega o valor quando inicializa os componentes e não passa o comando _tile_Click
    • Editado tayler0009 sábado, 21 de abril de 2018 20:25
    sábado, 21 de abril de 2018 20:23
  • UP........
    segunda-feira, 23 de abril de 2018 16:53
  • Boa tarde, Tayler.

    Conseguiu algum avanço no teu caso? Se ainda não, o que falta?

    Atenciosamente,

    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    sexta-feira, 27 de abril de 2018 18:13
    Moderador
  • Boa tarde, Tayler.

    Conseguiu algum avanço no teu caso? Se ainda não, o que falta?

    Atenciosamente,

    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    Consegui Resolver fazendo dessa forma    
    metroStyleManager1.Style = (MetroColorStyle)((MetroTile)sender).Tag;
    • Marcado como Resposta tayler0009 segunda-feira, 30 de abril de 2018 14:14
    • Não Marcado como Resposta tayler0009 segunda-feira, 30 de abril de 2018 14:14
    • Marcado como Resposta tayler0009 segunda-feira, 30 de abril de 2018 14:15
    segunda-feira, 30 de abril de 2018 14:13