На странице Names of Resources на MSDN говорится следующее.Как я могу определить идентификаторы ресурсов?
Использовать разделитель точек (".") Для определения идентификаторов с четкой иерархией.
Например, такие имена, как
Menus.FileMenu.Close.Text
иMenus.FileMenu.Close.Color
, соответствуют настоящему руководству.
Как это сделать? Когда я пытаюсь, мне говорят, что точка недействительна в идентификаторе ресурса, как это.
Я могу понять, почему это не действует [1], поэтому я всегда считал, что не было возможности идентификаторов гнезда ресурсов, и никогда не пытался до сих пор ... но MSDN говорит я Можно. Что мне не хватает?
[1] От просмотрения автоматически созданного файла Resource.Designer.cs
.
Также сделал то же самое с символом подчеркивания. – umlcat
Я заметил из размышлений, что внутренне Microsoft, похоже, использует подчеркивания для разделения ресурсов, поэтому, возможно, это * просто устаревшая документация. – crdx
«Однако генератор заменит точку подчеркиванием« Я не смог добиться этого. Он просто жалуется, как на моем снимке экрана. – crdx