亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么找不到正確的標簽(標簽為空)?

為什么找不到正確的標簽(標簽為空)?

C#
Helenr 2021-07-06 17:53:44
我今天已經問過這個問題,為什么我在這段代碼中得到一個異常(在這里查看)?,F在我不再收到異常,但它返回的標簽為空(它不返回標簽)。如有進一步問題,請隨時提問。如果我調試代碼并打開 grid.children 我得到以下路徑:grid.children --> not open members (in German it says: "nicht ?ffentliche member") --> _visualChildren --> not open members --> _items --> _my label i want to get_我的代碼:for (int i = 0; i < numberOfBooks; i++){    Grid grid = new Grid();    RowDefinition row = new RowDefinition();    ColumnDefinition column = new ColumnDefinition();    ColumnDefinition column2 = new ColumnDefinition();    ColumnDefinition column3 = new ColumnDefinition();    Label label = new Label();    label.Content = Books[i].Titel;    downGrid.RowDefinitions.Add(row);    grid.ColumnDefinitions.Add(column);    grid.ColumnDefinitions.Add(column2);    grid.ColumnDefinitions.Add(column3);    Grid.SetRow(label, i);    Grid.SetColumn(label, 0);    Grid.SetRow(grid, i);    upperGrid.Children.Add(grid);    grid.Children.Add(label);    grid.MouseLeftButtonDown += (sen, evg) =>    {       Label lbl = grid.Children.OfType<Label>().FirstOrDefault(k => .Name=="label");       string result = lbl?.Name;       Console.WriteLine(result);    };}
查看完整描述

1 回答

?
慕標5832272

TA貢獻1966條經驗 獲得超4個贊

您搜索帶有 name 的標簽"label"。

Label lbl = grid.Children.OfType<Label>().FirstOrDefault(k => .Name=="label");

但是你在創建之后忘記命名了


查看完整回答
反對 回復 2021-07-10
  • 1 回答
  • 0 關注
  • 145 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號