Прошло много лет с тех пор, как я что-то кодировал, но сейчас я работаю над новым проектом. Я старый парень Winforms, пытающийся перейти на WPF. Мне любопытно, как некоторые из моих старых кодов vb. net будут работать в WPF.
Public Sub mnuNav(fName As Form, intMnu As Integer, intCount As Integer, ctrlBtn As String, ctrlPnl As String)
For int As Integer = 1 To intCount
Dim btnName As Button = DirectCast(fName.Controls(ctrlBtn & int.ToString), Button)
Dim pnlName As Panel = DirectCast(fName.Controls(ctrlPnl & int.ToString), Panel)
If int = intMnu Then
btnName.ForeColor = Color.CornflowerBlue
btnName.Font = New Font(btnName.Font, FontStyle.Bold)
pnlName.Visible = True
Else
btnName.ForeColor = Color.Black
btnName.Font = New Font(btnName.Font, FontStyle.Regular)
pnlName.Visible = False
End If
Next
End Sub
У меня есть 7 текстовых блоков в сетке, и когда вы нажимаете один, я хочу, чтобы он l oop через текстовые блоки , измените цвет переднего плана и сделайте его жирным. Как мне go это сделать?