제작법/C#+xaml
C# 참바에서 URL로 바로 이동하는 코드 (리젝사유 4.1, 개인정보 취급방침에 활용가능)
김민수63
2012. 10. 29. 22:00
//추가할 위치
//App.xaml.cs
//사실 아무데나 해도 상관 없기는 하지만 정신건강에 좋음
using Windows.UI.Popups;
using Windows.UI.ApplicationSettings;
// 템플릿을 사용하는경우 이미 적혀있는지 확인할것
namespace App이름 // 물론 네임스페이스 이름을 바꿨을지도 모르는거지...만.
{
protected override async void OnLaunched(LaunchActivatedEventArgs args) // 대강 이런식..으로 이미 써있을?
{
//여기에 원래 어쩌고저쩌고 무언가 많이 있었을 것임
SettingsPane.GetForCurrentView().CommandsRequested += App_CommandsRequested;
}
// 이 아래 void 뭐시기를 다 복사해주면됨
void App_CommandsRequested(SettingsPane sender, SettingsPaneCommandsRequestedEventArgs args)
{
UICommandInvokedHandler handler = new UICommandInvokedHandler(onSettingCommand);
SettingsCommand generalCommand = new SettingsCommand("개인정보 보호 방침", // 여기 한글을 바꾸면 매뉴가 바뀌겠죠?
"개인정보 보호 방침", handler);
args.Request.ApplicationCommands.Add(generalCommand);
}
private async void onSettingCommand(IUICommand command)
{
Uri uri = new Uri("http://kimminsu.tistory.com/352"); // 이곳에 당신의 URL 삽입!
await Windows.System.Launcher.LaunchUriAsync(uri);
}
}
// 전에는 안내문과 함께 이동하는 URL을 따로 지급했었는데, 이게 더 편한거같네요. 이제 HTML5로 이걸 만들면 되는거군 (?)... 어떻게하지..ㅋㅋㅋㅋ