問題:
使用代碼需要將 XAML x:Name 屬性添加到我在 AppShell 中創建的 ShellContentItem。
截圖:



uj5u.com熱心網友回復:
在 c# 中添加元素時,您不會“創建 x:Name”。相反,您簡化了定義屬性,并將該屬性設定為元素。
private ShellContent myItem;
// Inside your method
myItem = new ShellContent();
...
現在您可以myItem像訪問任何其他屬性一樣訪問。
如果您希望創建和訪問專案集合,您可以像 c# 中的任何其他型別的物件一樣執行此操作:
private List<ShellContent> myItems;
// In method.
myItems = new List<ShellContent>();
for (...)
{
var item = new ShellContent();
myItems.Add(item);
}
現在像訪問任何其他串列一樣訪問一個:myItems[...].
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/485877.html
上一篇:如何在標記擴展中定義陣列的項?
下一篇:XAML、系結、源和路徑
