2012-03-02 20 views
0

私はこのようなSilverlightのプロジェクトで作られた:SilverlightとASP Webページ

<UserControl x:Class="silverlighttest3.MainPage" 
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
mc:Ignorable="d" Height="270" Width="487"> 

<Grid x:Name="LayoutRoot" Background="blue" Height="270" Width="487" HorizontalAlignment="Stretch"> 
    <MultiScaleImage HorizontalAlignment="Left" Margin="146,27,0,0" Name="multiScaleImage1" VerticalAlignment="Top" Source="Source/dzc_output.xml"/> 
</Grid> 

をし、その後、私はそれをテストし、それがうまく働きました。

問題は、 'testsilverlight.aspx'を試しても何も表示されていないときに、SilverlightプロジェクトをホストしているWebアプリケーションをテストするときです。

注:ソースフォルダは、Silverlightディレクトリにあり、Webアプリケーションディレクトリにはありません。それをWebアプリケーションディレクトリにコピーすると、結果は同じ - 白いページになります。

答えて

0

私はあなたを助けるかもしれないリンクを見つけました:Source attribute of Silverlight MultiScaleImage

また、私はあなたのプロジェクト構造を設定しますが、あなたのxmlファイルのビルドアクションがコンテンツに設定されていることを確認し、その点であるかどうかはわかりません同じ相対的なフォルダ構造で構築された後にxapファイルの中に含まれています。

+0

[MSDNページ](http://msdn.microsoft.com/en-us/library/system.windows.controls.multiscaleimage(v = vs95).aspx)のコードは、スラッシュ最初は必要ありません。それだけであれば、青い枠線が表示されます - グリッドの背景が設定されます。 – ChrisF

+0

右ですが、あなたのプロジェクトの設定方法やuriの形式からコンテンツファイルを参照する場所によっては、このトピックに関するいくつかの良い情報があるリンクがあります:http://forums.silverlight。 net/p/160173/364401.aspx。とにかく、Silverlightアプリケーションが予想された動作を反映していなかったときに遭遇した別の苦労ポイントを考えました。上記の私の編集をご覧ください。 – KodeKreachor

関連する問題