■ Page 클래스 : 현재 페이지 갱신하기

----------------------------------------------------------------------------------------------------

...

 

<Page

    x:Class="DS.Test.WPF.Page1"

    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">

 

    ...

 

    <Hyperlink Click="hyperlink_Click">Refresh this page</Hyperlink>

 

    ...

 

</Page>

 

...

 

public partial class Page1 : Page

{

    ...

 

    private void hyperlink_Click(object sender, RoutedEventArgs e)

    {

        NavigationService.Refresh();

    }

 

    ...

}

----------------------------------------------------------------------------------------------------

※ NavigationService 속성에 저장된 Pack URI와 동일한 Page는 다운로드 되지 않기 때문에 WPF가 현재 페이지를 다시 다운로드 하도록 하려면 NavigationService.Refresh 메소드를 호출해야 한다.

Posted by 사용자 icodebroker
TAG

댓글을 달아 주세요