안드로이드에서 토스트와 비슷한 내 윈도우 용 팝업 알림을 만들고자했습니다.Windows Compact Framework 커스텀 팝업 통보
- 그것은 항상 (활성 상태의 기간 동안)
- 그것은 그것의 클릭 경우 좋을 텐데 현재 활성 형태
- 을 차단하지 않겠 위에이어야한다
- 에서 활성에 대해 신경 안 trough
나는 Microsoft.WindowsCE.Forms.Notification에 대해 알고 있지만 응용 프로그램의 스타일과 잘 어울리지 않지만, Notification을 상속하는 사용자 지정 클래스를 만들려고했지만 스타일을 다시 찾을 수는 없습니다. 나 또한 최상위 폼을 만들려고했는데, 그 중 하나가 작동하지 않았다, 양식 ShowDialog를 사용하지 않는 한 전혀 표시되지 않을 것입니다,하지만 그때 그것은 크기를 화면 크기로 autosized 될 것입니다. 여기는 내가 만드는 것을 계획했다 방법의 샘플입니다 from :
Form frm = new Form();
frm.TopMost = true;
Label lbl = new Label();
lbl.Text = "TEST";
lbl.Parent = frm;
frm.Bounds = new Rectangle(15, 15, 150, 150);
frm.WindowState = FormWindowState.Normal;
frm.FormBorderStyle = FormBorderStyle.None;
frm.AutoScaleMode = AutoScaleMode.None;
frm.Show();
,하지만 몇 가지 문제가있다하더라도 그 표시는 또한 모든 형태의이 통지가 나타날 때 극대화 초점을 잃어 버릴 때 상단에 체류 그것은 뒤에 현재 양식을 집중 간다 (배터리, wifi 신호 등이있는) 상단 표시 줄이 나타나지 않아야합니다 (클릭 연결이 아니기 때문에 최대화 할 수 없습니다.) – Aleksandar
맞아요, 계속 유지하려면 뭔가를 추가했습니다. 대답.상단 막대의 경우 플랫폼에 따라이 막대를 숨길 수 있습니다. 간단한 Google 검색을 통해 답이 표시됩니다. – raidensan
그래, 난 그 초점을 무시하고 그 때마다 false를 반환하여 해결할 수 : 'public override bool Focused { get { return false; } } ' 어쨌든 나는 당신의 도움 덕분에 내가 원하는 것을 할 수있었습니다. – Aleksandar