Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan hente de boolske Data DataGrid for VB.NET
    . DataGrid kontroll av Microsoft Visual Basic for NET ( VB.NET ) viser tabellen data på Windows Forms. Den DataGridBoolColumn sub - kontroll skaper kolonnen med en sjekk boksen , som aksepterer og viser sanne eller usanne verdier for representerer boolsk datatype. Den sporer den BoolValChanged event som skjer , når boksen verdi på form endres . Den boolske verdien kan endres, hvis du klikker i cellen , eller trykk på mellomromstasten tasten. Du må peke kolonnen hendelsesbehandleren til cellen for å hente de boolske data i DataGrid kontroll i VB.NET . Instruksjoner
    en

    Klikk på "Start "-knappen i Windows og velg " Microsoft Visual Studio " fra " Alle programmer "-menyen .
    2

    Klikk på " File ", "Open" og åpne VB.NET program der du ønsker å hente boolske data i DataGrid kontroll i VB.NET .
    3

    Legg til følgende kode etter " DataGridBoolColumn "-linjen i VB.NET program .

    offentlig begivenhet BoolValueChanged _
    p Som BoolValueChangedEventHandler

    Beskyttede Overloads Overstyrer Sub Edit ( ... )

    Me.lockValue = sant

    Me.beingEdited = sant

    Me.saveRow = rownum

    Me.saveValue = CBool ​​(_

    MyBase.GetColumnValueAtRow (_

    [ kilde ] , rownum ) )

    MyBase.Edit (...)

    End Sub ' Edit

    offentlig begivenhet BoolValueChanged _
    < p > Som BoolValueChangedEventHandler

    Beskyttede Overloads Overstyrer Sub Edit ( ... )

    Me.lockValue = sant

    Me.beingEdited = sant

    Me.saveRow = rownum

    Me.saveValue = CBool ​​(_

    MyBase.GetColumnValueAtRow (_

    [ kilde ] , rownum ) )

    MyBase.Edit ( . ..)

    End Sub 'Rediger

    Private Sub ManageBoolValueChanging (_

    ByVal rownum As Integer , _

    ByVal colNum As Integer )

    Dim mousePos _
    p Som Point = Me.DataGridTableStyle.DataGrid.PointToClient (_

    Control.MousePosition )

    Dim dg Som DataGrid = Me.DataGridTableStyle.DataGrid

    Dim isClickInCell As Boolean = _

    Control.MouseButtons = MouseButtons.Left andalso _

    dg.GetCellBounds ( dg.CurrentCell ) . Inneholder ( mousePos )
    < p> Dim skiftende Som Boolean = _

    dg.Focused andalso isClickInCell _

    orelse GetKeyState ( VK_SPACE ) < 0
    p Hvis ikke lockValue andalso _
    < p > beingEdited andalso _

    endre andalso _

    saveRow = rownum Deretter

    saveValue = Ikke saveValue

    lockValue = False
    4 < p> Klikk på "File ", " Lagre" for å lagre VB.NET program der du la til henting av DataGrid boolske data .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan Pump Meldinger Med Vb.Net 
    ·Hvordan finne fargene i et digitalt bilde ved hjelp av …
    ·Hvordan få tilgang til en 2007 VBA e-postvedlegg 
    ·Hvordan lage Games i Visual Basic 
    ·Hvordan ha en Bekreft Script & valideringer på en Send…
    ·Hvordan erstatte en rekke tegn i VB.NET 
    ·Hvordan å generere delrapporter i VB NET 
    ·Hvordan slette en rad på en Visual Basic FlexGrid 
    ·Hvordan Ordne numre Fra lavest til høyest Bruke Visual…
    ·Hvordan lage en snarvei for en Jar i VBS 
      Anbefalte artikler
    ·Slik installerer du en gammel C + + Compiler på Window…
    ·Hvordan bruke UBound i VB6 
    ·Hvordan lage en Online Message Board 
    ·Hvordan oppretter jeg en Tab skilletegn til en Oracle S…
    ·UML Begrensninger 
    ·Slik Hold JS Prototype Opptil Dato 
    ·Hvordan bruke Variable parameterfunksjonene i C + + 
    ·Hvordan lage en Quiz i Visual Basic 
    ·Hvordan bruke getline i C til Hopp Cin.Ignore 
    ·Hvordan å lage en Sachet 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/