請問離開程式時是否儲存判斷~(編號:8448)

請問各位高手:
當我離開某一程式時,要出現一提示訊息,
判斷使用者是否要儲存所做的變更
我的條件是用此表單的所有物件(TEXTBOX、LISTBOX)
是否不等於空值
請問我應該如何下這判斷的指令?
之前是有想到用IF一個個去判斷是否為空字串
但由於物件過多,
所以判斷句變的有一長串
請問是否有較好的方式呢?
萬分感謝~~~