2011-05-04 2 views
-1

C sharp.please를 사용하는 독립 실행 형 응용 프로그램의 팝업 창을 통해 팝업 메시지를받는 데 문제가 있습니다. 미리 감사드립니다.C sharp를 사용하는 독립 실행 형 응용 프로그램에서 POP UP Window를 가져 오는 기능

나는 특정 시간에 작업을 수행하기 위해 사용자에게 메시지를 팝업하고 싶습니다. 그런 다음 팝업 창을 통해 사용자에게 메시지를 보내야합니다. 콘솔 응용 프로그램을 작성 중입니다.

감사합니다, 윈폼에서

+0

제발 좀 더 구체적으로하십시오 –

답변

1

콘솔 프로젝트가있는 경우 최상의 사용자 메시지는 물론 콘솔 메시지입니다. 당신은 여전히 ​​사용자에게 메시지를 팝업을 보내려면하지만, 당신의 프로젝트에 System.Windows.Forms 어셈블리에 대한 참조를 추가하고 메시지 상자를 호출

System.Windows.Forms.MessageBox.Show("Hello! Im console app"); 
+0

답장을 보내 주셔서 감사합니다.하지만 같은 팝업 창이 사용되지 않습니다. – Channabasappa

+0

@Channabasappa : 당신을 구할 수 없습니다. –

+0

@Anton : System.Windows.Forms.MessageBox.Show ("레지스트리 설정을 지정하십시오"); 그것은 메시지와 함께 창이 팝업되지 않습니다. – Channabasappa

0

M.Channabasappa, 당신은 Form.ShowDialog()이 필요합니다. WPF에서는 Window.ShowDialog()입니다.

웹 사이트에서 모달 팝업을 얻는 것이 더 까다 롭습니다. IE 만 실제로 모달 팝업을 지원하며, 사용하기에 "기분이 좋지"않습니다. jQuery UI 비트를 사용하여 팝업 모양을 얻을 수 있지만 사실 브라우저 창 내부의 전체 페이지 상단에 레이어가있는 div입니다.

HTH.

+0

제안 해 주셔서 감사합니다 – Channabasappa

+0

당신이 유용하다고 생각하는 답변을 upvote 두려워하지 마십시오 (귀하의 질문에 가치있는 답변, "최고의"것을 선택하는 것). :) –

0

안톤의 대답은 정확하지만 내 경우 (비주얼 스튜디오 2010, Win7에)에서, 나는 그것이 작동하도록 참조로 내 프로젝트에 System.Windows.Forms을 추가해야했습니다.

내가 이런 짓을하면, 나는 콘솔에 메시지 박스를 추가 할 수 있었다

OK> 참조> .NET 탭> System.Windows.Forms 추가> 바로 솔루션 탐색기에서 프로젝트를 클릭 이렇게하려면 응용 프로그램입니다.이 카운터는 다소 직관적 인 것처럼 보이지만이 특정 문제에 대한 좋은 해결책이었습니다.

관련 문제