Perguntas com a marcação «winforms»

Windows Forms (WinForms) é o nome dado à interface de programação de aplicativos (API) gráfica incluída como parte do Microsoft .NET Framework, fornecendo acesso a elementos de interface nativos do Microsoft Windows ao envolver a API do Windows existente em código gerenciado.

148
Como você organiza seus projetos? [fechadas]

Você tem algum estilo particular de organização de projetos? Por exemplo, atualmente estou criando um projeto para algumas escolas aqui na Bolívia, é assim que eu o organizei: TutoMentor (Solution) TutoMentor.UI (Winforms project) TutoMentor.Data (Class library project) Como exatamente você...

22
Devo usar uma lista ou uma matriz?

Estou trabalhando em um formulário do Windows para calcular UPC para números de item. Criei com êxito um que lida com um número de item / UPC por vez, agora quero expandi-lo e fazer isso para vários números de item / UPCs. Comecei e tentei usar uma lista, mas continuo preso. Eu criei uma classe...

11
Como posso aplicar o padrão MVC a um aplicativo C # WinForms?

Sou desenvolvedor C ++ que usa o padrão MVC para projetar GUIs desde então. Recentemente, eu queria voltar ao C # e configurei um aplicativo Windows Forms, mas agora estou um pouco perdido em como enviá-lo para uma estrutura compatível com MVC. Atualmente, o que estou tentando fazer é "declarar"...

9
Por que a herança de forma deve ser evitada?

Lembro-me de aprender VB4 e arrastar um botão para um formulário, clicar duas vezes nesse botão e digitar o código no manipulador de eventos com o qual eu havia sido magicamente abençoado. Vindo do QBASIC, fiquei emocionado com o "V" em "VB", o designer visual era literalmente a melhor coisa desde...

9
Quais são as alternativas para o arquivo resx

Estou desenvolvendo um aplicativo do Windows e quero armazenar todo o texto para etiquetas, botões de opção, botões, caixas de seleção e cabeçalhos de colunas de grades em um único local. Eu tentei usar um arquivo de classe, um arquivo xml, uma tabela de banco de dados e um arquivo de...