I tried to use the TristatepPort but get InvalidOperation exception when Active property is set:
_port = new TristatePort((Cpu.Pin)GHIElectronics.NETMF.FEZ.FEZ_Pin.Digital.Di9, false, false, Port.ResistorMode.Disabled);
_port.Active = false; // this line throws exception
I tried this on FEZ Mini. Looking in the Broch_FEZ_Mini.pdf table on page 2 this port is interrupt capable. I also tried few other ports with same result.