PDA

View Full Version : راهنمایی در مورد چسباندن رشته ها



mer30ful
دوشنبه 12 آبان 1393, 20:20 عصر
سلام دوستان میخوام ی ساعت دیجیتالی بنویسم ک نوشتم!ی مشکلی ک دارم میخوام ی ی عبارتی وارد کنم پایینش(دوست دارم رضا)به عنوان مثال.

ولی این عبارت میچسبه بهش میخوام طوری بشه یا بالای ساعت باشه یا پایینش!چیکار کنم؟


namespace clock_v1
{
public partial class Form1 : Form
{
DateTime t = new DateTime();

public Form1()
{
InitializeComponent();
}

private void label1_Click(object sender, EventArgs e)
{
DateTime t = new DateTime();
t = DateTime.Now;
string s = t.ToLongTimeString();
label1.Text = "I love you reza" + s;
//label1.Text = t.ToLongTimeStr();
}

private void timer1_Tick(object sender, EventArgs e)
{
DateTime t = new DateTime();
t = DateTime.Now;
string s = t.ToLongTimeString();
label1.Text = "I love you reza" + s;

}

private void Form1_Load(object sender, EventArgs e)
{
timer1.Start();
}
}
}

امیر مهرشاد
دوشنبه 12 آبان 1393, 20:30 عصر
اینطوری بنویس تا با فاصله نمایش داده بشه دوست عزیز




label1.Text = "I love you reza" +" "+ s;

mer30ful
دوشنبه 12 آبان 1393, 20:38 عصر
اقا امیر چندتا سوال دارم ممنون میشم

-اگه بخوام متنم کوچیک یا بزرگ کنم چیکار کنم؟
-اگه بخوام بهش تاریخ اضافه کنم چیکار کنم؟
-اگه بخوام رنگ و فونت نوشتم رو تغییر بدم؟

Mori Bone
دوشنبه 12 آبان 1393, 20:53 عصر
اقا امیر چندتا سوال دارم ممنون میشم

-اگه بخوام متنم کوچیک یا بزرگ کنم چیکار کنم؟
-اگه بخوام بهش تاریخ اضافه کنم چیکار کنم؟
-اگه بخوام رنگ و فونت نوشتم رو تغییر بدم؟

خول فونتشو دستکاری کن.

mer30ful
سه شنبه 13 آبان 1393, 13:43 عصر
ن خب میخوام فونتش با فونت ساعت فرق داشته باشه!!
بقیه سوال رو جواب نمیدید؟لطفا

امیر مهرشاد
سه شنبه 13 آبان 1393, 21:44 عصر
اینو توی یک رویداد بنویس امتحان کن ببین منظورت اینه با هر بار کلیک کردن اندازه تغیر میکنه




private void button3_Click(object sender, EventArgs e)
{
this.Font = new Font(this.Font.FontFamily, this.Font.Size - 1.0f, this.Font.Style);


}

امیر مهرشاد
سه شنبه 13 آبان 1393, 21:46 عصر
اقا امیر چندتا سوال دارم ممنون میشم


-اگه بخوام رنگ و فونت نوشتم رو تغییر بدم؟


این برای تغیر رنگش




myLabel.ForeColor=System.Drawing.Color.Red;

امیر مهرشاد
سه شنبه 13 آبان 1393, 21:50 عصر
اگه منظورت تاریخ فارسیه از کلاس های خو دانپت نت میتونی استفاده کنی



System.Globalization.PersianCalendar pc = new System.Globalization.PersianCalendar();
string Date1 = pc.GetYear(DateTime.Now).ToString() +
pc.GetMonth(DateTime.Now).ToString("00") +
pc.GetDayOfMonth(DateTime.Now).ToString("00");
Text = Date1;

mer30ful
سه شنبه 13 آبان 1393, 21:51 عصر
اقا امیر من میخوام فقط این قسمت رو تغییر فونت و رنگ بدم. چیکار کنم؟


label1.Text = "I love you reza" + s;

Mori Bone
سه شنبه 13 آبان 1393, 21:54 عصر
یه مثال ساده.
http://www.solidfiles.com/d/27a8d35145/WindowsFormsApplication1.rar (http://www.solidfiles.com/d/27a8d35145/WindowsFormsApplication1.rar)

mer30ful
سه شنبه 13 آبان 1393, 21:57 عصر
http://www.solidfiles.com/d/27a8d35145/WindowsFormsApplication1.rar

لینک چیه؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

Mori Bone
سه شنبه 13 آبان 1393, 21:58 عصر
لینک چیه؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
یه مثال، دان کنید

برای شمسی، تایمر رو به این صورت تغییر بدید:

System.Globalization.PersianCalendar pc = new System.Globalization.PersianCalendar();
string Date1 = pc.GetYear(DateTime.Now).ToString("0000") + " / "+
pc.GetMonth(DateTime.Now).ToString("00") + " / " +
pc.GetDayOfMonth(DateTime.Now).ToString("00");

lbltime.Text = DateTime.Now.ToString("hh : mm : ss");
lbldate.Text = Date1;

mer30ful
سه شنبه 13 آبان 1393, 22:01 عصر
اگه منظورت تاریخ فارسیه از کلاس های خو دانپت نت میتونی استفاده کنی



System.Globalization.PersianCalendar pc = new System.Globalization.PersianCalendar();
string Date1 = pc.GetYear(DateTime.Now).ToString() +
pc.GetMonth(DateTime.Now).ToString("00") +
pc.GetDayOfMonth(DateTime.Now).ToString("00");
Text = Date1;


این کار نداد!!!!!!

mer30ful
سه شنبه 13 آبان 1393, 22:02 عصر
lbltime

این زیرش قرمز میشه!

Mori Bone
سه شنبه 13 آبان 1393, 22:03 عصر
این کار نداد!!!!!!

عزیز، من که مثال گذاشتم که برات. همون جوابگوی شماست

mer30ful
سه شنبه 13 آبان 1393, 22:08 عصر
قرمز میشه چیکار کنمممممممممممم:گریه::گریه:: ریه::گریه::گریه:

Mori Bone
سه شنبه 13 آبان 1393, 22:14 عصر
قرمز میشه چیکار کنمممممممممممم:گریه::گریه:: ریه::گریه::گریه:

اگه از کده من استفاده می کنی، که مشخصه. سه تا لیبل می خوای که تو اولی که اسمش lbltime هست، زمان رو نشون میده. دومی(lbldate) تاریخ و سومی (lblmess) پیغام رو.
پس شما به سه کنترل لیبل به نام های lbltime , lbldate , lblmess احتیج دارید

125305

سوالی بود این یاهومه:morteza.zandieh