PDA

View Full Version : افزودن پراپرتی به dll



saadi2
شنبه 28 شهریور 1388, 22:41 عصر
با سلام
من یک Dll مسیج باکس نوشتم که خیلی سادس ولی وقتی با یک dll که دوستان تو سایت گذاشتن دیدم که :

http://450.ir/upload/103/1035-14-2172182474-11.jpg


همونطور که در تصویر بالا میبینید کاربر با زدن کاما لیستی از قابلیت های dll براش ظاهر میشه مثل انتخاب ایکون مسیج باکس و...
حالا من میخوام بدونم چجوری میشه این نوع پراپرتی رو به برنامم اضافه کنم؟

اطفا کدشو برام قرار بدید.
ممنون

sari-1369
شنبه 28 شهریور 1388, 22:54 عصر
به این مثال دقت کن ، مطمعنا نحوه ساخت این نوع پارامتر هارو متوجه میشی .

این یه تابع برای تغیر زبان سیستم هستش .

اگه تابع SetLanguage رو صدا بزنی ، دقیقا شبیه تصویریه که گزاشتی .



Public Sub SetLanguage(ByVal LabgugeName As Labguage)
If Labguage.FA_Persian = LabgugeName Then
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(New System.Globalization.CultureInfo("Fa"))
ElseIf Labguage.EN_English = LabgugeName Then
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(New System.Globalization.CultureInfo("En"))
End If

End Sub
Public Enum Labguage
FA_Persian = 0
EN_English = 1
End Enum

saadi2
شنبه 28 شهریور 1388, 23:32 عصر
ممنون از پاسخخ کاملتون
ولی فقط یه سوال دیگه. چرا شما یکی رو مساوی 0 ویکی رو مساوی 1 قرار دادید؟

sari-1369
شنبه 28 شهریور 1388, 23:37 عصر
راستشو بخوای یادم نمیاد :D واسه خیلی وقت پیشه . =0 و =1 رو خذفش کن .