Labelの表示位置
投稿者 あにす  ()
投稿日時
2008/7/21 07:17:00
private void label1_TextChanged(object sender, EventArgs e) {
label1.Left = (this.Width / 2) - (label1.Width / 2);
label1.Top = (this.Height / 2) - (label1.Height / 2);
}
こうすると少しずれますね。
label1.Left = (this.Width / 2) - (label1.Width / 2);
label1.Top = (this.Height / 2) - (label1.Height / 2);
}
こうすると少しずれますね。
投稿者 あにす  ()
投稿日時
2008/7/21 07:26:00
失礼しました。VBで。
Private Sub Label1_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) _
Handles Label1.TextChanged
Label1.Left = (Me.Width / 2) - (Label1.Width / 2)
End Sub
Private Sub Label1_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) _
Handles Label1.TextChanged
Label1.Left = (Me.Width / 2) - (Label1.Width / 2)
End Sub
投稿者 ロッキー  ()
投稿日時
2008/7/22 10:06:00
>>2
あにすさん
ありがとうございました!
あにすさん
ありがとうございました!
その後、Labelに8文字入れる(データを上書きする)
処理があります。
そのLabelを必ずフォームの中央に表示するように
するには、どうすればいいでしょうか?
教えて下さい。お願いします。