¿Es posible agregar dinámicamente cadenas de recursos sobre la marcha a archivos de recursos? ¿Qué pasa si el esfuerzo involucra múltiples idiomas?Adición dinámica de cadenas de recursos
Respuesta
Tener un vistazo a la clase ResourceWriter en el MSDN: http://msdn.microsoft.com/en-us/library/system.resources.resourcewriter.aspx
Esta clase llevará a cabo todo el trabajo pesado en términos de archivo de E/S y el formato de datos. También hay un gran tutorial sobre cómo usarlo realmente en: http://www.c-sharpcorner.com/UploadFile/yougerthen/105232008045338AM/1.aspx
Espero que esto ayude.
Los archivos de recursos son compilados binarios (técnicamente son ensamblados, pero no contienen ningún código ejecutable), y el ResourceManager que trabaja con estos archivos de recursos es, por lo tanto, de solo lectura.
Lo que puede hacer es definir un archivo de configuración separado, al que se hace referencia desde la aplicación.config, que contiene datos específicos de la instalación como una sección de configuración personalizada, o simplemente como AppSettings. A continuación, puede usar ConfigurationManager para cargar, leer, y escribir estas cadenas.
- 1. TabItems Adición dinámica
- 2. ¿Cómo puedo concatenar cadenas estáticas con recursos de cadenas XML?
- 3. Añadir cadenas de recursos WPF
- 4. Gráficos de JavaScript: adición dinámica de puntos de datos
- 5. Adición dinámica de vistas a RelativeLayout dentro de ScrollView
- 6. Android - recuperar matriz de cadenas de recursos
- 7. Referencias internas de recursos de cadenas
- 8. Adición de directorios a las carpetas de recursos en Android
- 9. concatenación de cadenas en EL para ResourceBundle dinámica clave
- 10. Cadenas codificadas contra el archivo de recursos
- 11. Adición de recursos en Microsoft Visual C++ 2010 Express
- 12. método de adición personalizada falla durante la interpolación de cadenas
- 13. adición binaria de 2 valores representados como cadenas
- 14. adición de cadenas en C#, ¿cómo lo hace el compilador?
- 15. Adición de números enteros a cadenas en C#
- 16. referencia dinámica a archivos de recursos en C#
- 17. Mejorando los recursos de cadenas de Android con XLIFF
- 18. ¿Cómo crear una matriz de cadenas dinámica si no conocemos el número de cadenas al principio?
- 19. Adición dinámica de un niño a LinearLayout para obtener la posición de cada niño
- 20. Actualizar una sección después de la adición de HTML de forma dinámica a jQuery Mobile
- 21. Adición dinámica de elementos de cuadrícula en la vista de cuadrícula
- 22. Adición de controles de forma dinámica en el repetidor de ASP.NET
- 23. Adición dinámica de etiquetas al formulario de usuario = Formulario de usuario en blanco
- 24. ¿Deberíamos almacenar cadenas de formato en los recursos?
- 25. Cómo cambiar la carpeta dinámica Eclipse WTP "Recursos web" predeterminada
- 26. La adición de nuevos elementos de forma dinámica a IQueryable modificable repositorio falsa
- 27. Recursos de filtro Maven y adición de la versión de proyecto
- 28. Adición de filas y columnas a una tabla dinámica con jQuery
- 29. búsqueda difusa rápida dinámica sobre 100k + cadenas en C#
- 30. La adición de nuevas propiedades dinámicas