См. Фото:
Я знаю градиенты, но на этой картинке граница градиента нерегулярна, как льющаяся вода.
Я думаю, что вы имеете в виду "градиент" - есть класс LinearGradientBrush, который вы можете использовать для этой цели; Вы также можете найти пример в MSDN: Создание линейного градиента .
LinearGradientBrush