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

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

كيف لي ان امنع المستثمر من العبث بالحد الفاصل بين اعمدة الليست فيو ؟

والف شكر
السلام عليكم ورحمة الله وبركاته

تفضل أخي هذا هو الكود

كود :
Dim OldWidth As Integer = -1
    Private Sub ListView1_ColumnWidthChanging(ByVal sender As Object, ByVal e As System.Windows.Forms.ColumnWidthChangingEventArgs) Handles ListView1.ColumnWidthChanging
        e.Cancel = True
        OldWidth = ListView1.Columns.Item(e.ColumnIndex).Width
    End Sub
    Private Sub ListView1_ColumnWidthChanged(ByVal sender As Object, ByVal e As System.Windows.Forms.ColumnWidthChangedEventArgs) Handles ListView1.ColumnWidthChanged
        If OldWidth > -1 Then
            ListView1.Columns.Item(e.ColumnIndex).Width = OldWidth
            OldWidth = -1
        End If
    End Sub

بالتوفيق
الف شكر
اخي Sooriaty

تم تجربة الكود، وعمل بنجاح

بارك الله فيك وبامثالك