верхний и нижний колонтитулы в PageSetupDialog C#

#c#

Вопрос:

мне нужно сделать упражнение из средней школы: это идеальная копия блокнота Windows. все было хорошо, пока я не застрял в настройках PageSetupDialog, я из тех, кто всегда старается делать все возможное, и я действительно хочу добавить параметры верхнего и нижнего колонтитулов, как это делает настоящий блокнот… я перерыл весь Интернет, но не смог найти никаких решений, если кто-нибудь с некоторым опытом может помочь, я буду очень благодарен. это код, который я уже написал для настройки страницы:

             printDoc.DocumentName = fileName;
            PageSetupDialog psd = new PageSetupDialog();
            psd.Document = printDoc;
            psd.AllowPaper = true;
            psd.AllowOrientation = true;
            psd.AllowMargins = true;
            if(psd.ShowDialog() == DialogResult.OK)
            {
                printDoc.DefaultPageSettings = psd.PageSettings;
                printDoc.PrinterSettings = psd.PrinterSettings;
            }
 

где printDoc-переменная PrintDocument (), а имя файла-строка (), заданная при запуске программы.
Остальные должны быть объявлены в коде, который я опубликовал.

Комментарии:

1. Пожалуйста, проясните вашу конкретную проблему или предоставьте дополнительные сведения, чтобы выделить именно то, что вам нужно. Поскольку это написано в настоящее время, трудно точно сказать, о чем вы просите.