GDI+ では、ペンを XOR にして図形を描く事が出来ないらしい。これは結構致命的。
どうしてもやりたい場合は Graphics.GetHDC メソッドにてデバイスコンテキストのハンドルを貰ってきて、それを使って GDI にて描画する必要があるらしい。なんて面倒な。
ちなみに .NET Framework なら DrawReversibleLine メソッドやら DrawReversibleFrame メソッドというのが追加されていて、ペンを XOR にしてラインや矩形を描いた時と同等の描画ができるようです。 GDI+ にもこれをください。