Here is a sample that shows how to go about doing what you are asking for.
I used this about a year ago for a project I was working on. In the end, there was a issued with that library ( sorry, I cannot remember the exact details ). So in the end, I had to use WinPCap and pInvoke a native C++ library. But the open and display of the pcap file worked fine with SharpPcap