Пространство имен.

осительно новичок в C #, поэтому у меня есть папка, включенная в мой проект WinForms, которая содержит собственный шрифт. Шрифт работает абсолютно нормально при запуске приложения, но в самом конструкторе в самой Visual Studio пользовательский элемент управления не может быть загружен (так как путь, который я использую, отличается в конструкторе). Вот код, который я использую, чтобы найти шрифт из папки ресурсов:

string leadDirectory = System.IO.Path.Combine(System.Windows.Forms.Application.StartupPath, "Resources" + Path.DirectorySeparatorChar + "Roboto-Regular.ttf");

В конструкторе используется каталог "C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Community \ Common7 \ IDE \ Resources \ Roboto-Regular.ttf", и, очевидно, он создает исключение для файла, не найденного в метод.

Любая помощь будет оценена!

Ответы на вопрос(1)

Ваш ответ на вопрос