>All I really want to have happen is a bmp shown next to each item based on logic when the listbox is created dynamically in code.
Then why are you putting the code in the click event? Put the code in a custom method of the listbox class and call that from the Init and from the click.
I would bet the problem is not with calling the click anyway but in the timing of when the Init fires during creation of the object. Try calling the click of the listbox from a command button click and see if that works. If it does then the problem is the firing order of events and not calling the click event.