Tomás Vásquez – Blog

Notícias e Dicas sobre Tecnologia, Educação, Desenvolvimento, Web e Baboseiras em geral

Entries for the ‘.NET’ Category

C# – Obtendo os valores de todas as propriedades de um objeto

Tinha esquecido desse snippet. Com certeza ajuda, principalmente na depuração de aplicações. Quando precisar saber os valores de todas as propriedades de um objeto, ao invés de sair destacando uma por uma, a rotina abaixo devolve os valores das propriedades de um determinado objeto, passado por parâmetro: public static Dictionary<string, object> getPropertyValues(object o) { Dictionary<string, [...]

C# – Referenciando tipos anônimos em controles DataBind

Novas funcionalidades são sempre bem vindas, mas as novidades sempre trazem mais novidades, situações, problemas, enfim, o trivial. Os tipos anônimos do C# 3.0 economizam um bocado de tempo quando se precisa extrair algo de uma lista baseada em uma query LINQ. Vou dar um exemplo para elucidar a situação. Quando você extrai de uma [...]

.NET – Evitando o InvalidOperationException em aplicações Multi Thread Windows Forms

Um problema um pouco comum para quem trabalha com aplicações Windows Forms e rotinas Multi Thread, principalmente quando as rotinas multi thread interagem com os controles. Vamos imaginar uma situação típica, um aplicativo de envio de emails. Para oferecer uma interface amigável, você expõem campos com valores editáveis, enfim, e no final do formulário, um [...]

.NET – Habilitando o OpenFileDialog no controle PropertyGrid

Poucou utilizado em sistemas tradicionais, infelizmente, o controle PropertyGrid disponibilizado a partir do .NET Framework 2.0 possui um forma prática de exibir características de um determinado objeto ou controle. Um tutorial bem completo deste pode ser visto aqui. Tudo certo. Em um de seus usos, fiquei curioso em saber como alguns sistemas, inclusive o Visual [...]

Switch to our mobile site