私はWCFサービスのサブスクライバとパブリッシャとしてasp.netアプリケーションとして機能するWindowsフォームアプリケーションを持っています。Windowsフォームアプリのステータスを確認していますか?
パブリッシャーが投稿を公開するたびに、私のwinformアプリケーションは、画面の右下にnotificationFormを表示するように呼び出します。 (誰かがMSNにログインしたときのようなもの)
2番目の投稿が公開されている場合は、その場所の高さ属性が追加され、直前のウィンドウのすぐ上に表示されます。 (二人の人がログインしたときのmsnと似たもう一つのシナリオ)
私の前のnotificationFormsを閉じると、後続のnotificationFormは依然として上向きのエスカレーションを続けます。私のフォームの場所をリセットできるようにクローズドフォームのステータスをチェックすることは可能ですか?
私は現在、フォームを追加するためにarrayListを使用しています。
次のコードは、私は、コードの座標
if (notificationList.Count == 0)
{
y = 0;
}
else
{
for (int i = 0; i < notificationList.Count; i++)
{
y = y - 140;
}
}
おかげで更新する方法です!