سلام من میخواهم در فرمم عدد اعشاری داشته باشم با گذاشتم lable می توانم این کار را انجام دهم چه طوری؟lable فقط حروف می گیرد باید چه کار کنم اگه راهنماییم کنید ممنون میشم
سلام من میخواهم در فرمم عدد اعشاری داشته باشم با گذاشتم lable می توانم این کار را انجام دهم چه طوری؟lable فقط حروف می گیرد باید چه کار کنم اگه راهنماییم کنید ممنون میشم
اگه می خواین اون عدد اعشاری همیشه باشده و ثابت بمونه کافی اشت در properties مربوط به lable مورد نظر برای قسمت text اون مقداری که می خواین رو بنویسد.
در غر این صورت این تست کردین؟lableName.text = "1.255
سلام دوست عزیز ، منظورتون اینه که موقع اجرای برنامه Label رو کاری کنید که مثل textbox داخلش به دلخواه داده ای رو بنویسید؟؟ اگه بله ، شما داخل رویداد keypress مربوط Form تون این کد رو بنویسید
if (e.KeyChar == '\b')
{
if (label1.Text != "")
label1.Text = label1.Text.Substring(0, label1.Text.Length - 1);
}
else if (!Char.IsControl(e.KeyChar))
{
label1.Text += e.KeyChar.ToString();
}
عدد اعشاری هم میتونید بنویسید باهاش .
موفق و پیروز باشید .