Looping over XAML defined labels

后端 未结 6 1343
傲寒
傲寒 2021-01-18 08:58

I have a WPF application with many labels.

         


        
6条回答
  •  日久生厌
    2021-01-18 09:26

    If your labels are all named consistently, you can do it like this:

    var numberOfLabels = 40;
    
    for(int i = 1; i <= numberOfLabels; i++)
    {
        var labelName = string.Format("label{0}", i);
        var label = (Label) this.FindName(labelName);
        label.Content = i * 10;
    }
    

提交回复
热议问题