Return the amount of Quarters, Dimes, Nickels, and Pennies that you would get from the total amount of change
Your loop only adds one coin to the change every repetition, which can be done faster: you don;t need the else if.

You don't want to set your Text properties inside your loop, but only when you're finished.

Also, you want to check if change > 99 before starting, otherwise your loop never ends.

Instead of 

something = something + x;


you can use 

something += x;


Once you're down to pennies, the number of pennies is your remaining change.

Instead of adding one coin every time, simply add all the quarters possible, then all the dimes, etcetera:

if (change &gt; 99) throw new ArgumentOutOfRangeException("Too much change!");

while (change &gt; 24)
{
    change -= 25;
    quarters++;
}
while (change &gt; 9)
{
    change -= 10;
    dimes++;
}
while (change &gt; 4)
{
    change -= 5;
    nickels++;
}

pennies = change;


Now, you can actually do away with all the loops very simply, by dividing the remaining change by the size of your next coin. The resulting integer is the amount of coins. 

Then you get:

int quarters = change/25;
change -= quarters*25;
int dimes = change/10;
change -= dimes*10;
int nickels = change/5;
int pennies = change - nickels * 5;


Even shorter, using the % (modulo) operator:

int quarters = change/25;
change %= 25;
int dimes = change/10;
change %= 10;
int nickels = change/5;
int pennies = change%5;