PDA

View Full Version : سوال: علت عوض نشدن رنگ تکست باکس (درخواست کد)



amir-new.programer
جمعه 24 بهمن 1393, 16:34 عصر
سلام

بنده با کد textbox.forecolor=color.black ) برای مثال ( سعی میکنم رنگ متن داخل تکست باکس رو تغییر بدم ولی نمیشه .

لطفا اگه کد اشتباه هست کد لازم رو هم پست کنید .

:قلب:پیشاپیش متشکرم .:قلب:

A_1397
شنبه 25 بهمن 1393, 15:40 عصر
سلام

بنده با کد textbox.forecolor=color.black ) برای مثال ( سعی میکنم رنگ متن داخل تکست باکس رو تغییر بدم ولی نمیشه .

لطفا اگه کد اشتباه هست کد لازم رو هم پست کنید .

:قلب:پیشاپیش متشکرم .:قلب:

دستورت مشکلی نداره جواب میده!

amir-new.programer
یک شنبه 26 بهمن 1393, 18:13 عصر
آقا من تست کردم ارور نمیده ولی جواب هم نمیده .

محمد آشتیانی
یک شنبه 26 بهمن 1393, 18:31 عصر
سلام
دوست عزیز کدی که نوشتی مشکلی نداره ، شما تو چه رویدادی اینو مینویسی؟ شاید شرایط جوریه که اصلا اجرا نمیشه

بیتا حکمت
یک شنبه 26 بهمن 1393, 18:38 عصر
سلام ، فکر می کنم دلیل اینکه تغییر نمی کنه اینکه رنگ پیش فرض مشکی هست ، کدی هم که شما نوشتین رنگ رو به مشکی تغییر می ده ( برا همین تاثیر کد محسوس نیست )
با رنگ قرمز تست کنید


textBox1.ForeColor = Color.Red;

amir-new.programer
دوشنبه 27 بهمن 1393, 13:44 عصر
Mohammad.Ashtiani (http://barnamenevis.org/member.php?12815-Mohammad-Ashtiani) : بنده اینو توی select case مینویسم و وقتی هم که بجاش backcolor رو امتحان کردم کاملا جواب داد پس مشکل از سلکت نیست .

بیتا حکمت (http://barnamenevis.org/member.php?348491-%D8%A8%DB%8C%D8%AA%D8%A7-%D8%AD%DA%A9%D9%85%D8%AA) : با شش رنگ متفاوت تست کردم کار نکرد ( البته برای backcolor که تست کردم کاملا جواب داد )

milad.biroonvand
دوشنبه 27 بهمن 1393, 14:40 عصر
fore color مربوط به رنگ متن هست و backcolor مربوط به رنگ زمینه هست.

amir-new.programer
دوشنبه 27 بهمن 1393, 20:41 عصر
milad.biroonvand (http://barnamenevis.org/member.php?109626-milad-biroonvand) : میدونم ولی برای تکست باکس که امتحان کردم فقط بک کالر کار میکنه .

milad.biroonvand
دوشنبه 27 بهمن 1393, 21:21 عصر
milad.biroonvand (http://barnamenevis.org/member.php?109626-milad-biroonvand) : میدونم ولی برای تکست باکس که امتحان کردم فقط بک کالر کار میکنه .

یعنی میگی چیزی که توی پیوست انجام دادم امکان پذیر نیست؟! (رنگ متن آبی و رنگ زمینه زرد)

amir-new.programer
دوشنبه 27 بهمن 1393, 21:24 عصر
:متفکر::متفکر::متفکر:

بیتا حکمت
دوشنبه 27 بهمن 1393, 21:54 عصر
کد کامل بزارین ، یا اینکه خود فرم رو اپلود کنین .کنجکاوم ببینم چرا کد تو سیستم شما عمل نمی کنه

amir-new.programer
سه شنبه 28 بهمن 1393, 14:41 عصر
کدی که خیلی خوب کار میکنه ( backcolor ) :

Public Class nano1

Private Sub nano1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
TextBox1.Font = New Font("Arial", CSng(Form1.sizee), FontStyle.Bold)
Select Case Form1.colorr
Case "white"
TextBox1.BackColor = Color.White

Case "green"
TextBox1.BackColor = Color.Green

Case "blue"
TextBox1.BackColor = Color.Blue

Case "red"
TextBox1.BackColor = Color.Red

Case "yellow"
TextBox1.BackColor = Color.Yellow

End Select

End Sub

End Class

کدی که کار نمیکنه ( forecolor ) ( ارور هم نمیده ) :

Public Class nano1

Private Sub nano1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
TextBox1.Font = New Font("Arial", CSng(Form1.sizee), FontStyle.Bold)
Select Case Form1.colorr
Case "white"
TextBox1.ForeColor = Color.White

Case "green"
TextBox1.ForeColor = Color.Green

Case "blue"
TextBox1.ForeColor = Color.Blue

Case "red"
TextBox1.ForeColor = Color.Red

Case "yellow"
TextBox1.ForeColor = Color.Yellow

End Select

End Sub

End Class

amir-new.programer
سه شنبه 28 بهمن 1393, 16:22 عصر
:گریه::عصبانی++:کسی راه حلی نداره ؟:عصبانی++::گریه:

milad.biroonvand
سه شنبه 28 بهمن 1393, 16:27 عصر
به این صورت بنویس




TextBox1.Font = New Font("Arial", Me.Size.Width, FontStyle.Bold)
Select Case Me.ForeColor.ToString
Case "white"
TextBox1.ForeColor = Color.White


Case "green"
TextBox1.ForeColor = Color.Green


Case "blue"
TextBox1.ForeColor = Color.Blue


Case "red"
TextBox1.ForeColor = Color.Red


Case "yellow"
TextBox1.ForeColor = Color.Yellow


End Select

amir-new.programer
سه شنبه 28 بهمن 1393, 17:29 عصر
فایده نداره:گریه:

milad.biroonvand
سه شنبه 28 بهمن 1393, 19:13 عصر
دقیقا بگو میخای چیکار کنی تا نمونش رو برات بنویسیم بزارم خیالت راحت بشه.

amir-new.programer
سه شنبه 28 بهمن 1393, 21:14 عصر
من یه متغیر public توی فرم اول دارم که به محض اجرای برنامه یکی از مقادیر وایت و گرین و بلو و رد و یلوو رو از رجیستری میگیره .
حالا توی فرم مطلب برنامم میخوام بر اساس مقدار متغیر ، رنگ متن تکست باکس تغییر کنه .
ضمنا یه متغیر پابلیک دیگه هم دارم که سایز متن رو از رجیستری میگیره و باید توی فرم مطلب ، سایز متن تکست باکس برابر اون بشه

amir-new.programer
سه شنبه 28 بهمن 1393, 21:34 عصر
راستی یه کد کامل برای یه پرینت سالم و چپ به راست از متن تکست باکس لازم دارم .
لطف کنید .

amir-new.programer
چهارشنبه 29 بهمن 1393, 21:28 عصر
آقا چشمتون روز بد نبینه امروز کارم رو بردم دات نت و همه چی هم میزون بود ولی توی اکس پی ارور داد توی سون و ایت هم اصلا اجرا نشد .
تا شنبه وقت دارم درستش کنم ولی آخه روی سیستم خودم براحتی اجرا میشه .
مشکل از چی میتونه باشه ؟