منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
كيف اجعل الكلمة في Textbox شفافة - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : كيف اجعل الكلمة في Textbox شفافة (/showthread.php?tid=8055)

الصفحات: 1 2


كيف اجعل الكلمة في Textbox شفافة - VBMaged - 19-03-13

السلام عليكم اخواني وإساتذتي الكرام
------------------------
كيف اجعل Textbox بها كلمة "بحث " ولاكن شفافة مثل محرك البحث bing

توضيح اكثر
حينا يكون التركيز مثلا ع Button1
تكتب كلمة بحث في Textbox وعند التركيز علي Textbox بالماوس او الكيبورد تمسح الكلمة





كيف اجعل الكلمة في Textbox شفافة - shado1796 - 20-03-13

السلام عليكم ،، تفضل ..

ضع هذا الكود في لود الفورم وهو لجلب النص الشفاف عند فتح الفورم

كود :
If TextBox1.Text = String.Empty Then
            TextBox1.Text = Tip
            TextBox1.ForeColor = Color.DimGray
        End If


ضع هذا الكود في كلاس الفورم وهو لتعريف معنى Tip وهو تعريف النص المراد ضهوره

كود :
Const Tip As String = "Example@Gmail.com"


وضع هذا الكود في احداث التكست الموضح باللون الاحمر

كود :
' هذا الكود وضعناه لكي عند الضغط على التكست يذهب النص الشفاف
    Private Sub TextBox1_[color=#FF0000]GotFocus1[/color](ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox1.GotFocus

        If TextBox1.Text = Tip Then
            TextBox1.Text = String.Empty
            TextBox1.ForeColor = Color.Black
        End If
    End Sub


' هذا الكود وضعناه لكي عند الضغط على التكست يرجع  النص الشفاف عندما يكون التكست فارغ ولا يكون المؤشر موجود
    Private Sub TextBox1_[color=#FF0000]LostFocus[/color](ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox1.LostFocus

        If TextBox1.Text = String.Empty Then
            TextBox1.Text = Tip
            TextBox1.ForeColor = Color.DimGray
        End If
    End Sub
اذا لم تعرف و اردت مثال اخبرني وسوف اعمل لك المثال
بالتوفيق ،،



كيف اجعل الكلمة في Textbox شفافة - Abu Ehab - 20-03-13

[SIZE=5]V.Good
أنا بيعجبني الشـــــــاب اللى عنده خـــــــيال برمجي واســــــع ..
[/SIZE]


كيف اجعل الكلمة في Textbox شفافة - learning.net - 20-03-13

فكره جميله فعلا بارك الله فيك
وايضا يعجبنى من يتعلم و يعلم الاخرين


كيف اجعل الكلمة في Textbox شفافة - shado1796 - 20-03-13

شكرا لكم ،،


كيف اجعل الكلمة في Textbox شفافة - VBMaged - 20-03-13

اخي الكريم وإستاذي الفاضل
[b]shado1796[/b]



والله لم اجد كلام اقولة في حقك لأن الحروف كلها تعجز عن الشكر والعرفان لك
كل ما اود ان اقولة بارك الله فيك وجعلة في ميزان حسناتك وزادك علما


معلش انا لسا مبتدئ "ممكن مثال" Smile
--------------------------

وشكرا جزيلا معلمي الفاضل [b]Abu Ehab[/b]
علي مرورك الكريم وكلامك الطيب


كيف اجعل الكلمة في Textbox شفافة - shado1796 - 20-03-13

VBMaged كتب :اخي الكريم وإستاذي الفاضل
[b]shado1796[/b]



والله لم اجد كلام اقولة في حقك لأن الحروف كلها تعجز عن الشكر والعرفان لك
كل ما اود ان اقولة بارك الله فيك وجعلة في ميزان حسناتك وزادك علما


معلش انا لسا مبتدئ "ممكن مثال" Smile
--------------------------

وشكرا جزيلا معلمي الفاضل [b]Abu Ehab[/b]
علي مرورك الكريم وكلامك الطيب


ماعندك مشكلة .. الان اسوي لك مثال ،، ثواني بس


كيف اجعل الكلمة في Textbox شفافة - shado1796 - 20-03-13

تفضل اخي الكريم هذي صورة للمثال المرفق
http://im37.gulfup.com/vkpLY.png

والمثال مرفق في المرفقات Vb.Net 2010

بالتوفيق



كيف اجعل الكلمة في Textbox شفافة - VBMaged - 20-03-13

بارك الله فيك وشكرا جزبلا لك

وتم التجربة علي Vb.net 2008 والحمد لله 100%


كيف اجعل الكلمة في Textbox شفافة - shado1796 - 20-03-13

VBMaged كتب :بارك الله فيك وشكرا جزبلا لك

وتم التجربة علي Vb.net 2008 والحمد لله 100%
[COLOR="#FF0000"]
.. بالتوفيق
[/COLOR]