Estoy diseñando una aplicación para una biblioteca. No es una biblioteca a gran escala, sino una biblioteca a muy pequeña escala donde mi principal tarea es simplemente mantener la información sobre los libros. Pero esta aplicación de biblioteca debería poder adaptarse a la biblioteca privada de cualquier profesional. Por ejemplo, para un abogado, aparte de la información básica sobre el libro (título, autor, editor, etc.), puede haber otros campos especiales asociados con un libro (Número de caso, Número de tribunal, etc.). Un médico puede tener algunos otros atributos especiales para un libro. Lo mismo ocurre con otras profesiones.Generación de IU dinámica en C#
Así que voy a utilizar una base de datos SQL Server CE y espero tener una tabla BOOK con los atributos habituales y bajo demanda ALTERAR la tabla para satisfacer las necesidades especiales (agregar más columnas).
Pero mi preocupación es generar la GUI dinámicamente para admitir los nuevos atributos.
¿Hay algún enfoque para abordar la generación dinámica de GUI?
yo no estoy pidiendo código completo (que obviamente no voy a conseguir), pero si usted tiene ningún tipo de codificación para apoyar el enfoque, por favor tenga la amabilidad de publicar él :)
¿Hay algo que debería saber sobre los pros, contras, callejones sin salida, precauciones o advertencias, etc.
¿En qué plataforma está desarrollando para? ¿Móvil? ¿Web? ¿Escritorio? – anonymous
Estoy usando C# para desarrollar para el escritorio. WinForms :) –