System.Net.NetworkInformation名前空間のNetworkChangeクラスを使用することで、Windowsストアアプリ内でネットワーク接続状況が変わったのを取得する事ができます。
NetworkChange.NetworkAvailabilityChangedイベント
にイベントハンドラを設定することで、ネットワークへの接続状況が変化するとイベントが発生します。
// using System.Net.NetworkInformation; public static void Main() { NetworkChange.NetworkAvailabilityChanged += new NetworkAvailabilityChangedEventHandler(AvailabilityChangedCallback); } static void AvailabilityChangedCallback(object sender, EventArgs e) { // IPアドレスが変わったのを検知する }