我有我的網頁上下面的列表框:導航到一個頁面在一個框架中,列表框內
<ListBox Grid.Row="1" Name="SlideSelectorListBox" SelectedItem="{Binding SelectedSlide}" SelectedIndex="{Binding SelectedSlideIndex}" ItemsSource="{Binding Path=Slides}">
<ListBox.ItemTemplate>
<DataTemplate>
<Border BorderBrush="Silver" BorderThickness="1" Padding="3" CornerRadius="5" Height="120" Width="200">
<Viewbox IsEnabled="False">
<Frame Height="656" Width="1360" Source ="{Binding Path=SlideURL}" IsEnabled="False"/>
</Viewbox>
</Border>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
我設置列表框這種方式,因爲我想沿着一側與其他頁面來填補它我主頁。我已經得到它充滿了頁面,但我不得不使用
SlideURL = new Uri(pagePath, UriKind.RelativeOrAbsolute);
導航框架,因爲我將它們添加到那裏的頁面。問題是,當我以這種方式導航幀時,我無法將參數發送到頁面。任何人都可以在發送參數的同時知道如何做到這一點?
你試圖發送什麼參數 - 查詢字符串參數,數據上下文參數? – SliverNinja
單個字符串。 – JonD
請提供一個示例URI - 「單個字符串」的數據來自哪裏?它是靜態的還是動態的,來自數據綁定等? – SliverNinja