Переход с Winforms на WPF - PullRequest
       11

Переход с Winforms на WPF

0 голосов
/ 02 августа 2020

Прошло много лет с тех пор, как я что-то кодировал, но сейчас я работаю над новым проектом. Я старый парень 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 это сделать?

...