This is a pretty broad question, but I can get you started. A while back, I wrote an article on how to filter a grid while you typed. I only used one text box instead of five, but you could just adapt the methods I showed very easily to accomplish what you want to do. Here is the article:
Search As You Type in C#[
^]