xaml-user-Steuerelement-Objekt Verweis nicht auf eine Instanz eines Objekts

Habe ich eine Recht einfache Windows 8 XAML/C# - UserControl:

  <UserControl
    x:Class="periodicTable.cell"
    x:Name="periodicTableCell"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:local="using:periodicTable"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    mc:Ignorable="d"
    d:DesignHeight="100"
    d:DesignWidth="65">

<Grid Background="White">
    <Grid.RowDefinitions>
        <RowDefinition Height="15"/>
        <RowDefinition Height="20"/>
        <RowDefinition Height="50"/>
        <RowDefinition Height="15"/>
    </Grid.RowDefinitions>
    <TextBlock Grid.Row="0" x:Name="txtElementName"/>
    <TextBlock Grid.Row="1" x:Name="txtAtomicNumber"/>
    <TextBlock Grid.Row="2" x:Name="txtSymbol"/>
    <TextBlock Grid.Row="3" x:Name="txtAtomicWeight"/>
</Grid>

Mein code ist:

namespace periodicTable
{
    public sealed partial class cell : UserControl
    {

        public string elementName { get; set; }
        public string atomicNumber { get; set; }
        public string symbol { get; set; }
        public string atomicWeight { get; set; }

        public cell()
        {
            this.InitializeComponent();

            this.txtElementName.Text = elementName.ToString();
            this.txtAtomicNumber.Text = atomicNumber.ToString();
            this.txtAtomicWeight.Text = atomicWeight.ToString();
            this.txtSymbol.Text = symbol.ToString();
        }
    }
}

Wenn ich das hinzufügen dieses Steuerelement, um meine MainPage XAML:

xmlns:local="using:periodicTable"

Dann, wenn ich versuche, es in mein raster:

<local:cell Grid.Row="0" Grid.Column="2"/>

Erhalte ich eine Fehlermeldung: object reference not set to an instance of an object

Ich sollte anmerken, dass ich Plane, auf die Wiederverwendung dieses Steuerelement in vielen Zeilen und Spalten...

Was mache ich falsch?

InformationsquelleAutor webdad3 | 2013-01-18
Schreibe einen Kommentar