2014-03-25 1 views
1

버튼을 클릭 할 때 사용자에게 메시지를 표시하려고하지만 Windows 전화 개발에서이를 수행하는 방법을 잘 모르겠습니다. Android에서는 toast을 사용할 수 있지만 찾을 수는 없습니다. Windows phone과 비슷한 것으로, 내가 발견 한 것은 http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj662938(v=vs.105).aspx이지만 제목 표시 줄에 알림을 표시 할 때 올바른 해결책이 아닙니다.버튼을 클릭 할 때 알림 메시지를 표시하는 방법은 무엇입니까? Windows Phone

누구에게나 사용자에게 프롬프트를 표시하는 간단한 해결책이 있습니까?

나는이 비슷한 찾고 있어요 : 당신은 /는 WP의 사용자에게 묻는 간단한 정보를 표시 할 수 MessageBox을 사용할 수 있습니다

Sample user prompt

답변

1
MessageBox.Show("Success", "Location saved.", MessageBoxButton.OK); 

. 더 많은 정보 : http://msdn.microsoft.com/en-us/library/windowsphone/develop/ms598690(v=vs.105).aspx

+0

메시지 상자의 색상을 제어하는 ​​데있어 감사합니다. 색상을 설정하기 위해 추가 매개 변수를 추가 할 수 있습니까? –

+0

아쉽게도 MessageBox의 색상을 설정할 수 없습니다. 그러나 사용자에게 확인을 표시하고 OK 또는 Cancel과 같이 옵션을 선택하게 할 수 있습니다. MessageBox는 사용자에게 정보를 표시하는 가장 간단한 방법입니다. – kdh

+0

'오류 \t 'Show'메소드에 대한 과부하가 2 개의 인수를 취함 \t이 올바른 구문입니까? –

1

Windows phone toast notification. 이것은 당신을 많이 도울 수 있습니다. Coding4Fun.Phone.Toolkit v1.2here에서 다운로드하고 솔루션에 참조를 추가하십시오. 다음은 샘플 코드입니다. 버튼 클릭시 맞춤 알림 (메시지)을 표시하는 방법이 도움이 될 수 있습니다.

private void btnCustomizedToastPrompt_Click(object sender, RoutedEventArgs e) 
{ 
    SolidColorBrush gray = new SolidColorBrush(Colors.LightGray); 
    SolidColorBrush orange = new SolidColorBrush(Color.FromArgb(200, 255, 117, 24)); 

    ToastPrompt toast = new ToastPrompt 
    { 
     Background = gray, 
     Foreground = orange, 
     Title = "Customized", 
     Message = "Custom colors", 
     FontSize = 30, 
     TextOrientation = System.Windows.Controls.Orientation.Vertical, 
     ImageSource = 
      new BitmapImage(new Uri("ApplicationIcon.png", UriKind.RelativeOrAbsolute)) 
    }; 

    toast.Completed += toast_Completed; 
    toast.Show(); 
} 
관련 문제