La página Names of Resources en MSDN dice lo siguiente.¿Cómo anido los identificadores de recursos?
Utilice el separador de puntos (".") Para anidar identificadores con una jerarquía clara.
Por ejemplo, nombres como
Menus.FileMenu.Close.Text
yMenus.FileMenu.Close.Color
cumplen con esta guía.
¿Cómo puedo hacer esto? Cuando intento hacerlo, me dicen que un punto no es válido en un identificador de recursos, como este.
puedo entender por qué no es válida [1], por lo que siempre supuse que no era posible identificadores de recursos nido, y nunca había probado hasta ahora ... pero dice que MSDN poder. ¿Qué me estoy perdiendo?
[1] Al mirar el archivo Resource.Designer.cs
autogenerado.
También hice lo mismo con el carácter de subrayado. – umlcat
Me he dado cuenta por reflejo de que internamente Microsoft parece utilizar caracteres de subrayado para separar los recursos, por lo que tal vez * es * solo una documentación desactualizada. – crdx
"Sin embargo, el generador reemplazará el punto con un guión bajo" No he podido lograr que eso suceda. Simplemente se queja como en mi captura de pantalla. – crdx