2015-07-11 58 views
0

我只想在WPF頁面之間切換,但得到上面提到的錯誤:頁面只能有Window或Frame作爲父頁面。 這裏是我的代碼頁面只能有Window或Frame作爲父頁面

Imports System.Windows.Forms 

公共類第1頁

Private Sub btn1_Click(sender As Object, e As RoutedEventArgs) Handles btn1.Click 
    Try 

     Dim dd As New Page2 


     Me.Content = dd 
     Me.txt1.Text = (dd.txt10.Text) 
    Catch ex As Exception 

     txt1.Text = ex.Message 
    End Try 

XAML文件的代碼

<Page x:Class="Page2" 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
    mc:Ignorable="d" 
    d:DesignHeight="300" d:DesignWidth="300" 
    Title="Page2"> 
<Grid> 

    <Button x:Name="button1" Content="Button" HorizontalAlignment="Left" Margin="163,62,0,0" VerticalAlignment="Top" Width="101" Height="55"/> 
    <TextBox x:Name="txt10" HorizontalAlignment="Left" Height="23" Margin="38,81,0,0" TextWrapping="Wrap" Text="TextBox" VerticalAlignment="Top" Width="120"/> 

</Grid> 

請指導我什麼,我做錯了什麼?

+0

不,我沒有刪除它我的錯誤改變了,但仍然沒有解決問題,所以我發佈它與新的錯誤信息。第一個錯誤就是要在這裏描述的第二個「show.me」? –

回答

3

基於名稱Page1我認爲它是一個頁面。在第1頁中放入一個框架並將第2頁加載到框架中。

+0

誰來做請用代碼示例解釋一下? –

+0

我試試這個Dim dd As New Page2 me.show = dd Me.Content = dd 這兩個都不行,我想打開新的windoe –

相關問題