Принятие элементов формы в качестве аргументов метода?

Я пишу метод, который будет делать снимок экрана переданного элемента формы и распечатывать его. Передо мной несколько проблем. Я хочу иметь возможность сделать этот метод достаточно универсальным, чтобы принимать практически любой тип элемента формы. Я устанавливаю аргумент «элемент» на тип «объект». Я думаю, мне также нужно будет передать аргумент типа или есть способ выяснить, к какому типу принадлежит объект после его передачи?

static public void PrintFormElement(object element, ?type?){

}

Правильно ли я подхожу к этой проблеме? Буду признателен за любые советы!

5
задан sooprise 11 February 2011 в 19:56
поделиться