For instance, I have this code:
<Grid>
<Rectangle Name="TheRectangle" Fill="AliceBlue" Height="100" Width="100">
</Rectangle>
</Grid>
VS.
<Grid>
<Rectangle x:Name="TheRectangle" Fill="AliceBlue" Height="100" Width="100">
</Rectangle>
</Grid>
Thank you very much for the information. I'm very excited about learning something new like this. :D
wpfwiki
There is basically no difference between the two.
The "x:Name" expression is used in XAML to assign a name to an object that will be used to access the object from the code-behind.
Many classes of the framework expose a Name property, which does exactly this. For these classes, both x:Name and the Name property can be used interchangeably.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With