Perguntas com a marcação «winforms»

205
Como posso tornar uma ComboBox não editável no .NET?

Eu quero ter um "somente selecionar" ComboBoxque forneça uma lista de itens para o usuário selecionar. A digitação deve estar desabilitada na parte do texto do ComboBoxcontrole. Minha pesquisa inicial sobre isso resultou em uma sugestão excessivamente complexa e equivocada para capturar o...

197
Como sair corretamente de um aplicativo C #?

Eu tenho um aplicativo publicado em c #. O problema aqui é que sempre que fecho o formulário principal, clicando no botão vermelho de saída, ele fecha o formulário, mas não fecha o aplicativo. Descobri isso quando tentei desligar o computador, esperançoso de que o aplicativo que fiz estava...

185
Como retornar um valor de um formulário em c #?

Eu tenho um formulário principal (vamos chamá-lo de frmHireQuote) que é filho de um formulário MDI principal (frmMainMDI), que mostra outro formulário (frmImportContact) via ShowDialog () quando um botão é clicado. Quando o usuário clica em 'OK' em frmImportContact, desejo passar algumas variáveis...

166
BackgroundWorker vs fundo Thread

Tenho uma pergunta estilística sobre a escolha da implementação do encadeamento em segundo plano que devo usar em um aplicativo de formulário do Windows. Atualmente eu tenho um BackgroundWorkerformulário que possui um (while(true))loop infinito . Nesse loop, eu uso WaitHandle.WaitAnypara manter o...

154
Como adiciono uma dica de ferramenta a um controle?

Eu tenho alguns controles que gostaria de exibir ToolTippara quando o mouse estiver passando o mouse sobre ele. Como posso fazer isso? Gostaria de saber como fazer isso corretamente no código, mas também no designer (há um ToolTipcomponente na caixa de ferramentas, mas não entendo bem ..). Eu não...

151
Como ocultar apenas o botão Fechar (x)?

Tenho uma caixa de diálogo modal e preciso ocultar o botão Fechar (X), mas não posso usá-lo ControlBox = false, pois preciso manter os botões Minimizar e Maximizar. Eu preciso esconder apenas o botão Fechar, existe alguma maneira de fazer isso? Muito obrigado! Atualização: eu tinha permissão...