0
我正在使用帶有mvvm模式的Silverlight 5。 在xaml頁面中,我有一個超鏈接按鈕和圖像。如果我點擊名爲「預覽」的按鈕,意味着圖像或任何文件必須在新的標籤瀏覽器中打開。如何使用Silverlight中的HyperlinkButton導航到外部URL mvvm
XAML代碼:
<Image Source="{Binding Image}"/>
<HyperlinkButton Content="Preview" Width="60" Height="26"
HorizontalAlignment="Center"
VerticalAlignment="Center"
TargetName="_blank"
Name="HyperlinkButton"
Background="Transparent"
Click="HyperlinkButton_Click">
</HyperlinkButton>
視圖模型CODE:
void ChooseHyperExecute(object param)
{
WebBrowser br = new WebBrowser();
SampleViewModel dt = param as SampleViewModel;
string ma = dt.String_Value;
br.Navigate(new Uri(Application.Current.Host.Source, string.Format("./Images/{0}", ma)));
}
但它不工作。
喜jimmy_kean ....感謝它爲我工作..ü節省我的時間.. –