会社行きたくなかったんです。

自由になりたくて会社辞めました

VB.net

.net 1.0でコントロールを名前で探す方法

投稿日:

コントロールを名前で見つけて、文字をセットしたいことがあります。
dobon.netの以下のページに記述されているのですが、.NET Framework 1.1以前ではNameプロパティを使用するとしか記載されておらず、コードがありません。

フォームに配置されているコントロールを名前で探す

今どき、.NET Framework1.0や1.1を使っている人はいないと思いますが…

スポンサーリンク

フォームに配置されている、「lbl123」というLabelを発見して、Textプロパティに「私は、lbl123です。」という文字列をセットするVB.netのコードです。

        Dim ctrl As Control
        Dim lbl As Label
        For Each ctrl In Me.Controls
            If (TypeOf ctrl Is Label) Then
                If ctrl.Name = "lbl123" Then
                    lbl = ctrl
                    Exit For
                End If
            End If
        Next
        lbl.Text = "私は、lbl123です。"

-VB.net

Copyright© 自由になりたくて会社辞めました , 2024 AllRights Reserved Powered by AFFINGER4.