Все просто на вид
// Создаем свою коллекцию кастомных шрифтов
System.Drawing.Text.PrivateFontCollection privateFontCollection = new System.Drawing.Text.PrivateFontCollection();
// Добавляем в нее свой TTF-файл шрифта
privateFontCollection.AddFontFile(@"C:\Temp\gothic.ttf");
// Создаем объект Font, взяв из коллекции 0-й шрифт
Font customFont = new Font(privateFontCollection.Families[0], 32, FontStyle.Regular, GraphicsUnit.Pixel);
// Прописываем у лейбла
CategoryLabel1.Font = customFont;