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


Problem med DataGridBoolColumn

Postades av 2004-11-30 14:36:49 - Anders Lindberg, i forum asp.net generellt, Tråden har 2 Kommentarer och lästs av 428 personer

Jag har en DataGrid kopplad till en ArrayList med objekt av en viss typ. Jag har gjort en egen DataGridTableStyle med bland annat 2 DataGridBoolColumn som mappas mot 2 boolska egenskaper på objekten.
Så långt är allt frid och fröjd, allt visas som det ska.
Klickar jag på en cell i den första kolumnen med kryssrutor så får cellen fokus vid första klicket och växlar sedan ikryssat eller inte med följande klick, och det är också helt okej.
Klickar jag däremot på en cell i den andra kolumnen med kryssrutor så får den fokus och följande klick ändrar värdet men inte kryssrutan. Status för kryssrutan uppdateras inte förrän cellen förlorar fokus.
De 2 DataGridBoolColumn kolumnerna har samma inställningar bortsätt från MappingName och HeaderText.

Är det någon som har haft samma problem eller har någon aningnom vad det beror på?

Tack på förhand
Anders


Svara

Sv: Problem med DataGridBoolColumn

Postades av 2004-12-01 08:16:47 - Jenny Månsson

Man överlagrar mouse_up på gridden
<code>
private void gridPermission_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e)
{

DataGrid.HitTestInfo hti = gridPermission.HitTest(e.X, e.Y);

if( hti.Type == DataGrid.HitTestType.Cell)
{
if(hti.Column >= 1)
{
bool _checked = ! (bool) gridPermission[hti.Row, hti.Column];
gridPermission[hti.Row, hti.Column] = _checked;
}
if(hti.Column >= 3)
{
bool _checked = ! (bool) gridPermission[hti.Row, hti.Column];
gridPermission[hti.Row, hti.Column] = _checked;
}

gridPermission.CurrentCell = new DataGridCell(hti.Row, hti.Column);
//Nästa rad skriver du om du vill att raden ska selekteras
gridPermission.Select(hti.Row);
}
}
</code>


Svara

Sv:Problem med DataGridBoolColumn

Postades av 2004-12-02 16:41:30 - Anders Lindberg

Tack för hjälpen Jenny.
När jag skulle testa ditt förslag och skulle räkna efter vilka kolumner som var min DataGridBoolColumner så upptäckte jag att jag hade en ColumnStyle för mycket i min TableStyle som mappade mot en egenskap som inte längre fanns i min klass. Den låg precis före min andra DataGridBoolColumn och var orsaken till spökerierna, för de försvann när jag plockade den överflödiga ColumnStyle'n.

Tack för hjälpen


Svara

Nyligen

  • 18:37 Remove the bumper in AUDI
  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов

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 889
27 965
271 778
657
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