Articles of desktop application

UWP no desktop fechado pelo botão X superior – sem evento

Um aplicativo UWP que é executado na área de trabalho pode ser fechado a partir do botão X superior, mas ele não tem nenhum evento para ele. Sabe-se que, em telefones e tablets, um aplicativo deve confiar no evento ” Suspending , independentemente de como ele é acionado, e o aplicativo deve se basear no […]

Como posso usar o google text to speech api no Windows?

Eu quero usar o google texto para fala no meu aplicativo de formulário do windows, ele vai ler um label. Eu adicionei a referência System.Speech. Como ele pode ler um label com um evento de clique de botão? http://translate.google.com/translate_tts?q=testing+google+speech Esta é a API de texto para fala do Google, ou como posso usar o texto […]

dependency injection

Estamos criando um aplicativo de área de trabalho do Windows (não baseado na web) e tentando encontrar a melhor maneira de implementar o Repository e o UnitOfWork Pattern. Em uma típica aplicação Asp.Net Mvc seus repositorys são injetados com contexto de dados, serviços são injetados com repositorys e finalmente os controladores são injetados com serviços […]

Como desserializar json string para lista de objects em c # dot

Eu estou trabalhando com a seguinte string JSON { “transactions”: [ { “paymentcharge”:”0.0″, “amount”:352, “id”:13418, “shippingcharge”:35, “shippingtype”:2, “status”:2, “paymenttype”:1, “date”:”2012-10-06 16:15:28.0″ }, { “paymentcharge”:”0.0″, “amount”:42455, “id”:16305, “shippingcharge”:0, “shippingtype”:2, “status”:2, “paymenttype”:2, “date”:”2012-11-30 09:29:29.0″ }, { “paymentcharge”:”1.0″, “amount”:42456, “id”:16305, “shippingcharge”:0, “shippingtype”:2, “status”:2, “paymenttype”:2, “date”:”2012-11-30 09:29:29.0″ } ], “count”:3 } Eu tenho uma estrutura de classs como segue […]

O Crystal Report não está abrindo para máquinas de 64 bits

Meus relatórios funcionam bem em uma máquina de 32 bits, mas não abrem em 64 bits. 64 bits é necessário porque o carregamento de dados em uma canvas causa um problema de memory – portanto, não funciona em 32 bits. Windows 10 de 64 bits Crystal Reports instalados Tentei instalar 13.0.20 (mais recente) e reiniciar […]

Como criar uma checkbox de texto de preenchimento automático em um aplicativo de área de trabalho do WinForms

Eu tenho uma lista de palavras. A lista contém cerca de 100 a 200 strings de texto (na verdade, são nomes de estações de metrô). Quero criar uma checkbox de texto de preenchimento automático. Por exemplo, o usuário pressiona a letra ‘N’, então aparece uma opção apropriada (finalizando) (apenas uma opção). A finalização deve ser […]

Detectar se o usuário tem algum aplicativo em execução em canvas cheia

Eu fiz um aplicativo notificador em C # que fica na barra de tarefas e exibo um balão quando recebo algo dele, semelhante ao Google Talk quando você recebe um novo e-mail, mas ignora se estou executando um aplicativo em canvas cheia ou não e Apenas faça o trabalho. Como posso detectar e verificar se […]

Como posso iniciar um URL no navegador padrão dos usuários do meu aplicativo?

Como posso ter um botão no meu aplicativo de desktop que faz com que o navegador padrão do usuário inicie e exiba um URL fornecido pela lógica do aplicativo.

Captura de canvas de vários desktops de todos os aplicativos e formulários visíveis

Eu estou trabalhando com um sistema que tem 4 saídas (monitores) com, por exemplo, 1280×1024 pixels para cada saída. Preciso de uma captura de canvas de toda a área de trabalho e de todos os aplicativos abertos nela. Eu tentei GetDesktopWindow() (MSDN), mas ele não funciona corretamente. Algumas formas não são mostradas na imagem capturada.