Невозможно. Есть два альтернативных варианта :
1)
MessageBoxButtons. Можно задать 6 вариантов кнопок которые будут при MessageBox.Show(), и использовать их. Но кнопок там максимум три выйдет, да и текст будет стандартный.
2) Использовать
CustomMessageBox :
var myMessageBox = new CustomMessageBox();
myMessageBox.ShowDialog();
Во втором варианте можно и свой класс - наследник Form создать со всем нужным, для него тоже должен ShowDialog() работать.