Wie kann man die XAML die usercontrol in einem raster
Ich habe folgende main.xaml und usercontrol.
Muss ich mehrmals in der Benutzer-Steuerelement auf die 2. Zeile, 2. Spalte der Tabelle, die mithilfe Von visual studio wird es nicht zulassen, die drag und drop der Benutzer die Kontrolle, so dass ich denke, ich habe es durch code, ich weiß nur nicht, wie
MainPage.xaml
<Grid HorizontalAlignment="Left" Height="768" VerticalAlignment="Top" Width="1366" x:Name="grid" Background="Black">
<Grid.RowDefinitions>
<RowDefinition Height="150"/>
<RowDefinition/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition Width="250"/>
</Grid.ColumnDefinitions>
<Border BorderBrush="White" BorderThickness="3" Grid.Column="1" Background="Red" CornerRadius="30"/>
<TextBlock x:Name="txtCountry" Grid.Column="1" TextWrapping="Wrap" FontSize="36" HorizontalAlignment="Center" VerticalAlignment="Center"/>
<TextBlock x:Name="txtTime" Grid.Row="1" TextWrapping="Wrap" FontSize="180" HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Grid>
Usercontrol
<UserControl
x:Class="AlarmPro.TimeOnCity"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:AlarmPro"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
d:DesignHeight="150"
d:DesignWidth="250">
<Grid Background="Black">
<Grid.RowDefinitions>
<RowDefinition Height="30"/>
<RowDefinition/>
</Grid.RowDefinitions>
<Border BorderBrush="#FFDE6A6A" BorderThickness="1" Grid.Row="0" Grid.Column="0" Background="#FFDC4646">
<TextBlock TextWrapping="Wrap" Text="TextBlock" HorizontalAlignment="Center" VerticalAlignment="Center" FontSize="16"/>
</Border>
<Border BorderBrush="Black" BorderThickness="1" Grid.Row="1" Background="#FFAE4F00">
<TextBlock TextWrapping="Wrap" Text="TextBlock" HorizontalAlignment="Center" VerticalAlignment="Center" FontSize="36"/>
</Border>
</Grid>
</UserControl>
InformationsquelleAutor Luis Valencia | 2012-06-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Meinst du wie diese?
<my:
in diesem Fall ist der alias für die CLR-namespace derUserControl
befindet. Es ist definiert, an der Spitze der XAML-Code innerhalb der<Window>
oder<UserControl>
tag, je nach Kontext.Beispielsweise
InformationsquelleAutor Tom Studee
MainPage.Xaml
UserControl1.xaml
InformationsquelleAutor user2652194
MainPage.xaml, ich bin eine verbindliche Anmeldung UserControl
mithilfe der namespace : xmlns:UC="clr-namespace:Test.Blick" , da habe ich mein usercontrol in Ordner mit dem Namen "Ansichten".
Login.cs
}
Schließlich, nicht vergessen die event-handler in der MainPage.xaml zur Erfassung der button geklickt event vom Login Usercontrol zu tun, anderen Aktionen.
MainPage.xaml
Hier "BtnLoginClick" sein ein event-Handler definiert, die in der Login.xaml[User Control].
Neues Ereignis für diesen "BtnLoginClick" Ereignisse, wie ich Sie erstellt "Login_BtnLoginClick".
MainPage.cs
InformationsquelleAutor Ganesh