2015-11-26 2 views
0

Мое требование - это главная страница в телефоне Windows 8.1 пустой шаблон, я искал в google, они предлагают usercontrol, я применил этот сценарий, но не работал, Ниже мой примерный пример кода. `Я стараюсь создать приложение, где я должен использовать User Control.I'm уже созданный MainPage.xaml здесь код нижеUserControl в Windows Phone 8.1 пустой шаблон

` 

<Page 
    x:Class="VtDesigning.MainPage" 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    xmlns:local="using:VtDesigning" 
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
    mc:Ignorable="d" 
    Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"> 

    <Grid> 

    </Grid> 
</Page> 

и UserControl определены ниже

<UserControl 
    x:Class="VtDesigning.MyUserControl2" 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    xmlns:local="using:VtDesigning" 
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
    mc:Ignorable="d" 
    d:DesignHeight="300" 
    d:DesignWidth="400"> 

    <Grid> 
     <StackPanel Height="50" Background="Chocolate"> 
      <TextBlock Text="hi hellow how are you" 
         FontSize="25" 
         Margin="0,0,154,0"/> 
     </StackPanel> 
    </Grid> 
</UserControl> 

Как я называю это usercontrol в MainPage.xaml.

Thanks, Venky.

ответ

1

Установить ссылку на местоположение пользовательского элемента управления и добавить пользовательский элемент управления в макете в качестве нормального контроля

<Page 
x:Class="VtDesigning.MainPage" 
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
xmlns:local="using:VtDesigning" 
xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
xmlns:project="using:MyProject.UserControls" 
mc:Ignorable="d" 
Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"> 

<Grid> 
    <project:MyUserControl/> 
</Grid> 

+0

спасибо, это мне очень помогает – yvreddy