منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : كيف أدرج سمايلز بين كلمتين في الريتش بوكس ؟
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته

كيف أدرج سمايلز بين كلمتين في الريتش بوكس ؟
لقد حاولت محاولات عدة ولكن عند الإدراج السمايلز إما كانت تظهر لي في السطر التالي أو في نهاية الريتش بوكس
[attachment=8935]

هذه النتيجة التي أريدها :
[attachment=8934]

الملف مع الكود بالمرفقات أرجو التكرم بالمساعدة والتعديل على الكود
انظر هذا المثال .. وجرب كتابة     Smile  مثلا للحصول على :Smile
(01-01-16, 10:58 PM)HASAN6.0 كتب : [ -> ]انظر هذا المثال .. وجرب كتابة     Smile  مثلا للحصول على :Smile

السلام عليكم ورحمة الله وبركاته
ألف شكر لك أستاذي العزيز حسن
لا أخفيك ففي اليومين الماضين لم أترك صفحة في النت تتعلق بالموضوع إلا وبحثت فيها
فأنا لا أطرح السؤال إلا بعد أن أكون قد أشبعته بحثاً ووصلت لنقطة شبه مسدودة
وهذا المثال الذي أحلتني إليه اطلعت عليه ولم أجد فيه بغيتي
سأخبرك لماذا ؟
لأن صاحب المثال قام ببرمجة أداة جديدة شبيهة بالريتش بوكس من أجل تنفيذ الفكرة
وأنا غير مضطر لاستخدام أداة جديدة من مصدر غير موثوق قد تحل لي مشكلة ولكنها في الوقت نفسه قد تحتوي على مشاكل أخرى
لذلك المشكلة بالنسبة لي ما زالت قائمة وأنتظر مساعدة الإخوة
Blush
السلام عليكم ورحمة الله وبركاته
تم الإجابة على سؤالي من قبل مجتمع مايكروسوفت :
How image included within the text in RichBox in WPF

شكراً لكم
Smile
سبقتي في الحل اخوي السندباد

هذا الحل الذي قمت به :-

PHP كود :
Private Sub ImgEnter_MouseDown(sender As ObjectAs MouseButtonEventArgsHandles ImgEnter.MouseDown


        Dim image 
As New Image()
        
image.Source ImgEnter.Source

        image
.Width 50
        image
.Height 50




        Dim pos 
RichTxtPost.CaretPosition.GetInsertionPosition(LogicalDirection.Forward)
        
Dim MyUI As New InlineUIContainer(imagepos)

    
End Sub 
بارك الله فيك أستاذي الحبيب الشاكي لله
أنت دوماً سباق للخير وبالفعل الكود الذي أضفته حضرتك يقوم بالمهمة
لك مني كل الشكر والتقدير
شوقتنا لدروسك
 Smile