Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


DataGridBoolColumn problem

Postades av 2004-05-14 13:42:08 - Ludvig Börjesson, i forum vb.net, Tråden har 2 Kommentarer och lästs av 652 personer

Jag försöker sätta ihop en Datagrid där jag har en kolumn som är av typen DataGridBoolColumn d v s en checkboxkolumn. Problemet är när jag kör programmet så kan jag inte "bocka bort" flera celler samtidigt, d v s om jag bockar bort en cell och därefter byter cell kommer den första cellen att vara ibockad igen. Vore tacksam om någon kunde hjälpa mig med detta. Metoden för att lägga på min TableStyle ser ut som följer:

Public Sub AddTableStyle()

Dim tsl As New DataGridTableStyle
tsl.MappingName = "MinTabell"
tsl.AlternatingBackColor = Color.LightBlue

Dim idKol As New DataGridTextBoxColumn
idKol.MappingName = "kundid"
idKol.HeaderText = "KundId"
idKol.Width = 100
tsl.GridColumnStyles.Add(idKol)

Dim namnKol As New DataGridTextBoxColumn
namnKol.MappingName = "kundnamn"
namnKol.HeaderText = "Kundnamn"
namnKol.Width = 250
tsl.GridColumnStyles.Add(namnKol)

'Här följer "checkboxkolumnen"
Dim valKol As New DataGridBoolColumn
valKol.MappingName = "Välj"
valKol.HeaderText = "Välj"
valKol.Width = 50
tsl.GridColumnStyles.Add(valKol)

myGrid.TableStyles.Add(tsl)
End Sub


Svara

Sv: DataGridBoolColumn problem

Postades av 2004-05-15 17:23:42 - Andreas Håkansson

Ludvig,

Du <b>måste</b> se till den kolumn i ditt DataTable är en DataColumn och att den i sin tur är av typen <b>Boolean</b> (läs mer om DataColumn klassen i dokumentationen).

<code>
Dim info As DataTable = New DataTable
Info.TableName = "Info"
Info.Columns.Add("Kolumn1")
Info.Columns.Add("Kolumn2")

' Det är här vi ser till att din checkbox kolumn funkar som den skall.
info.Columns.Add(New DataColumn("Välj", GetType(Boolean)))

info.Rows.Add(New Object() {"Test1", "Test1", True})
info.Rows.Add(New Object() {"Test2", "Test2", False})
info.Rows.Add(New Object() {"Test3", "Test3", True})
</code>

Sen när du definerar din style så knyter du den på samma sätt som du gjorde

<code>
Dim valKol As New DataGridBoolColumn
valKol.MappingName = "Välj"
valKol.HeaderText = "Välj"
valKol.Width = 50
tsl.GridColumnStyles.Add(valKol)
</code>

Hoppas det löser sig =)

//Andreas


Svara

Sv: DataGridBoolColumn problem

Postades av 2004-05-17 08:39:02 - Ludvig Börjesson

Tack för hjälpen, jag är mycket tacksam


Svara

Nyligen

  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 721
27 958
271 751
5 783
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies