Pergunta

Eu não tenho feito muito trabalho com .NET, então me perdoe se isso tem uma solução trivial.

O "problema" (mais um aborrecimento, na verdade) é que o VC # IDE abre todos os arquivos que têm uma classe que herda de System.Windows.Forms.Form no projeto-view, por padrão . O único ser exceção "* .Designer.cs" arquivos.

De modo geral, isso é bom. No entanto, se eu tiver uma partial class que implementa algum código manipulador de controle, isso se torna bastante incómodo. Ao clicar duas vezes no arquivo de origem, por exemplo, você é levado para o designer WinForms e apresentado com uma forma vazia. Totalmente inútil.

Para contornar esta situação, é necessário que você clique com o botão direito sobre o arquivo de origem em questão, e selecione "View Code" no menu de contexto.

A minha pergunta é bastante simples: há qualquer caminho maldito para contornar esse absurdo? Se não, eu estou querendo saber como as pessoas organizam o seu código de manipulação de interface do usuário.

Obrigado!

Foi útil?

Solução

Sim.

No menu de contexto do arquivo, selecione "Abrir com ..." e use o botão "Definir como padrão" com seu editor preferido selecionado (no seu caso, provavelmente o Editor CSharp).

Outras dicas

Ao invés de clique com o botão direito e vista-code, eu sempre usar Doubleclick e ele vai para a página de código, centrou-se no evento Form_Load, que pode ser em branco esquerdo e ignorado.

Se você realmente quer para corrigir o comportamento, sugiro alguma forma fazer o seu arquivo não ser uma forma! Não posso culpar VS por pensar que você quer trabalhar com um formulário quando você abre um arquivo do formulário!

Single clique no arquivo no Solution Explorer e pressione F-7.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top