- Mastering Visual Studio 2017
- Kunal Chowdhury
- 139字
- 2021-07-15 17:26:42
Content syntax
An XAML element can have content within it. It can be set as the value of child elements of root. Refer to the following code blocks. The first example shows how to set the text content property of a button instead of specifying it in an attribute syntax (<Button Content="Click Here" />):
<Button> <Button.Content> Click Here </Button.Content> </Button>
In the following example, when the Button element is wrapped by a Border panel, it is defined as element content of the said panel and omits the explicit definition of the content property:
<Border> <Button Content="Click Here" /> </Border>
The preceding code can be rewritten with a Content property (Border.Child) having a single element in it:
<Border> <Border.Child> <Button Content="Click Here" /> </Border.Child> </Border>
The value of an XAML content property must be contiguous and hence the following definition is incorrect:

Also, you cannot define an XAML content property like this, where you are trying to put the content twice:

- 數據庫系統原理及MySQL應用教程(第2版)
- 深入淺出Java虛擬機:JVM原理與實戰
- C++ Builder 6.0下OpenGL編程技術
- 零基礎學Java程序設計
- Mastering Apache Spark 2.x(Second Edition)
- Serverless computing in Azure with .NET
- ASP.NET開發與應用教程
- Multithreading in C# 5.0 Cookbook
- Java SE實踐教程
- Swift語言實戰晉級
- Instant Zurb Foundation 4
- Building Business Websites with Squarespace 7(Second Edition)
- Learning Cocos2d-JS Game Development
- PHP動態網站開發實踐教程
- 體驗之道:從需求到實踐的用戶體驗實戰