Как добавить дополнительные атрибуты к стандартным элементам XAML?

Да, используйте массив.

Попробуйте этот код (который я упростил, потому что у вас, кажется, много лишнего кода):

Dim chkKeypadModules = { chkKeypadModule1, chkKeypadModule2, chkKeypadModule3, chkKeypadModule4, chkKeypadModule5, chkKeypadModule6, chkKeypadModule7, chkKeypadModule27 }
Dim chkBox As CheckBox
For n = 0 To chkKeypadModules.Length - 1
    chkBox = chkKeypadModules(n)
    If chkBox.Checked Then
        aryNumbers(Index) = 1
    End If
Next n

Необходимо убедиться, что вы включили все chkKeypadModule1{n} в массив. [114 ]

6
задан Edward Tanguay 20 February 2009 в 08:19
поделиться

2 ответа

Конечно, можно использовать присоединенные свойства для добавления дополнительных атрибутов к элементам XAML, но для то, что Вам нужны Вы, могло, вероятно, просто использовать существующее Свойство тегов:

<Button x:Name="btnReports" Content="Stock Reports" Tag="Reports"/>
10
ответ дан 9 December 2019 в 22:40
поделиться

Используя Приложенное Свойство вот может быть излишество, но вместо этого можно попытаться инкапсулировать поведение кнопки в Команде и передать данные, которые Вы хотите использовать в команде в качестве a CommandParameter. Это должно добиться цели.

1
ответ дан 9 December 2019 в 22:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: