تقييم الموضوع :
  • 1 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
اداة الشريط المنزلق
#1
Thumbs Up 
السلام عليكم ورحمة الله

صورة الاداة



تحميل الاداة

.zip   WindowsApplication10.zip (الحجم : 107.43 ك ب / التحميلات : 772)


ولمن يريد الكلاس

كود :
Public Class Slider_Bar

    '- الاداة نفسها
    Inherits Windows.Forms.Label

    '- تايمر لتحريك الاداة
    Private WithEvents Timr As New Windows.Forms.Timer

    '- متغير لحفظ عرض الشريط
    Dim lbl_Width As Integer
    '- متغير لحفظ مكان وجود الشريط
    Dim Lbl_Location As New System.Drawing.Point

    '- صب عام لبدء التحريك
    Public Sub [Start]()
        '- تخزين عرض الشريط
        lbl_Width = Me.Width
        '- تخزين مكان وجود الشريط
        Lbl_Location = Me.Location
        '- تحديد وقت التايمر
        Me.Timr.Interval = Me.Timer
        '- بدء تايمر التحريك
        Me.Timr.Start()
    End Sub

    '- صب عام لإيقاف التحريك
    Public Sub [Stop]()
        '- ايقاف تيمر التحريك
        Me.Timr.Stop()
        '- ارجاع العرض الاصلى
        Me.Width = lbl_Width
        '- وضعه فى مكانه الاصلى
        Me.Location = Lbl_Location
    End Sub

    '- خاصية سرعة التحريك
    Private _Speed As Integer = 10
    Public Property Timer As String
        Get
            Return _Speed
        End Get
        Set(ByVal value As String)
            _Speed = value
        End Set
    End Property


#Region "  تحريك الشريط  "

    Private L_R_line As Char = "R"

    Private Sub Timr_Tick(sender As Object, e As EventArgs) Handles Timr.Tick
        Try
            If L_R_line = "L" Then
                If Me.Width < lbl_Width Then
                    Me.Width += 4
                Else
                    L_R_line = "R"
                End If
            Else
                If Me.Width < 2 Then
                    Me.Location = Lbl_Location
                    L_R_line = "L"
                Else
                    Me.Width -= 4
                    Me.Location = New System.Drawing.Point(Me.Location.X + 4, Me.Location.Y)
                End If
            End If
        Catch ex As Exception
            '- لو هتعمل رسالة خطاء
        End Try
    End Sub

#End Region


End Class

نسألكم الدعاء

-


ملحوظة لمن يريد فتحة باصدار فيجوال بيسك قديم

افتح ملف السيليوشن باى محرر نصوص وليكن مثلا Notepad
وعدل عليه
استبدل 12.00 بـ 10.00
واستبدل 2012 بـ 2008

واذا اردته يفتح على اصدار عدل عليه
استبدل 12.00 بـ **.**
واستبدل 2012 بـ ****
الرد }}}


الردود في هذا الموضوع
اداة الشريط المنزلق - بواسطة ali.alfoly - 30-10-13, 08:05 AM
RE: اداة الشريط المنزلق - بواسطة ابو سناء - 30-10-13, 09:13 AM
RE: اداة الشريط المنزلق - بواسطة hoob computer - 30-10-13, 03:02 PM
RE: اداة الشريط المنزلق - بواسطة ali.alfoly - 30-10-13, 03:31 PM
RE: اداة الشريط المنزلق - بواسطة hoob computer - 30-10-13, 03:32 PM
RE: اداة الشريط المنزلق - بواسطة ali.alfoly - 30-10-13, 03:38 PM
RE: اداة الشريط المنزلق - بواسطة mohammed moh - 30-10-13, 04:00 PM
RE: اداة الشريط المنزلق - بواسطة ali.alfoly - 30-10-13, 04:26 PM
RE: اداة الشريط المنزلق - بواسطة العزابي - 30-10-13, 04:33 PM
RE: اداة الشريط المنزلق - بواسطة ali.alfoly - 30-10-13, 04:38 PM
RE: اداة الشريط المنزلق - بواسطة أبو ريان - 31-10-13, 10:05 AM
RE: اداة الشريط المنزلق - بواسطة ali.alfoly - 31-10-13, 05:43 PM
RE: اداة الشريط المنزلق - بواسطة tarek - 31-10-13, 08:01 PM
RE: اداة الشريط المنزلق - بواسطة ali.alfoly - 31-10-13, 08:15 PM
RE: اداة الشريط المنزلق - بواسطة محمد - 31-10-13, 08:38 PM
RE: اداة الشريط المنزلق - بواسطة ali.alfoly - 31-10-13, 09:07 PM
RE: اداة الشريط المنزلق - بواسطة 30june - 31-10-13, 10:46 PM
RE: اداة الشريط المنزلق - بواسطة sooriaty03 - 01-11-13, 03:27 AM
RE: اداة الشريط المنزلق - بواسطة ali.alfoly - 01-11-13, 07:39 AM


التنقل السريع :


يقوم بقرائة الموضوع: