Uso: C#, VS2008C#: división de una clase en varios archivos (con un formulario)
tengo la siguiente clase de forma principal:
[Main.cs]
namespace Server
{
public partial class PipeServerform : System.Windows.Forms.Form
{
...
}
}
Pero es grande y larga, y contiene código de lógica GUI +.
Así que la clase separada en varios archivos para facilitar la gestión y crear este archivo que sólo contiene los detalles de la lógica:
[DoCommands.cs]
namespace Server
{
public partial class PipeServerform : System.Windows.Forms.Form
{
...
}
}
esto funciona ... PERO! El archivo 'DoCommands.cs' dentro del proyecto VS2008 ahora tiene una ventana 'forma' en blanco de GUI en blanco asociada.
Tiene sentido, ya que todavía forma parte de la clase de formulario principal, pero asumí que la separación entre archivos diferentes informaría a VS2008 que simplemente es un archivo lógico de comandos simples y no contiene ningún código de formulario GUI .
¿Hay una manera fácil de resolver esta vista? ¿Que el archivo 'DoCommands.cs' no tiene asociado el formulario GUI en blanco?
¿O tengo que literalmente dividirlo en diferentes clases?
Gracias.
Cuando vuelvo a cargar la solución, VS2008 reinserte el ' El formulario 'devuelve el texto al archivo del proyecto para las líneas' DoCommands.cs ', y el formulario en blanco de GUI aún existe dentro de él. Pero al menos está listado debajo del árbol' mainform.cs 'dentro del archivo del proyecto. Creo que ese es el lo mejor que podemos esperar –