0
銀のウィンドウの右上に閉じるボタンを追加するには?閉じるボタンを追加
銀のウィンドウの右上に閉じるボタンを追加するには?閉じるボタンを追加
仮定:
1.あなたはSilverlightの内からコントロールを使用してクローズ機能を望んでいます。
2.あなたが
があなたのSilverlightコントロールにボタンを追加...ブラウザのウィンドウを閉じることを希望している: OnClickイベントの追加
<Button Margin="0,10,10,0" x:Name="CloseButton" VerticalAlignment="Top" HorizontalAlignment="Right" Content="Close" Click="CloseButton_Click" Width="75" Height="22" />
:あなたが欠けている場合は
をウィンドウを閉じると、ある方法や別の方法でいくつかのjavascriptを実行する必要があります。
解決方法1:
あなたがHTML/aspxページ上のJavaScript関数のように追加することができます。
<script type="text/javascript">
function CloseWindow()
{
window.close();
}
</script>
をし、OnClickイベントを追加し、それを呼び出す:
private void CloseButton_Click(object sender, RoutedEventArgs e)
{
HtmlPage.Window.Invoke("CloseWindow");
}
ソリューション2:
また、 'window.close( 「)これのようにページ上のJavaScript関数を必要とせずに、HtmlPageWindow.Eval()メソッドを使用して:
private void CloseButton_Click(object sender, RoutedEventArgs e)
{
HtmlPage.Window.Eval("window.close()");
}
はあなたがSL3にか、またはSL2 SL3でブラウザ内外のブラウザを意味するのですか? – dalind