Я хочу создать пользовательский элемент управления (например, UITableView в iPhone) в .Net, используя c sharp, чтобы пользователь мог прокручивать, используя клавиши навигации мыши или клавиатуры.Я также хочу создать событие, когда пользователь нажимает на любую строку.В настоящее время возможный контроль - Datagridview, который мне кажется правильным, но я хочу знать другие возможные подходы.Поэтому, пожалуйста, предложите или посоветуйте другую альтернативу