There is no such thing as pause in UI applications. More exactly, the main threads of such application permanently sit in a wait mode wasting zero CPU time. The OS wakes up a thread only when the user tries to input something with a keyboard and a mouse.
In this way, the question does not have any sense, even remotely. There is nothing to discuss at all.
I even don't know what to advice. Unfortunately, I am not sure if helping you can be possible at all, honestly.
Here is why. For developing software, even the simplest one, you need to be a software developer, a programmer. After you have written the "code" like
private void ZBtn_Click(object sender, EventArgs e)
{
playLetterSound('z');
}
or
case 6:
{
SayLetter(pick[6]);
pickCount++;
}
26 times each(!), you demonstrated that you are doing something directly opposite to programming. A programmer would never try to repeat any code twice (
http://en.wikipedia.org/wiki/Don%27t_repeat_yourself[
^]). You are writing something totally useless from the very beginning to the very end. Even the simple laziness did not save you from typing all that and even is a question. How can I hope that any advice can help?
—SA