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


RowFilter, override på =?

Postades av 2003-05-20 10:05:29 - Johan Bovin, i forum c# (c-sharp), Tråden har 7 Kommentarer och lästs av 795 personer

Om man har egna objekttyper i en datagrid så fungerar ju inte RowFilter så där jättebra, eftersom den verkar försöka använda = mellan objekttyperna. Min objekttyp, CString gör så att man kan sortera både decimaler och strängar i samma kolumn på ett korrekt sätt. Men hur får jag RowFilter att funger. JAg har testat att overrida Equals men den verkar gå på nånting annat eller så gör den nån check om den överhuvudtaget kan jämföra typerna med varandra.

Nån som har några förslag?


Svara

Sv: RowFilter, override på =?

Postades av 2003-05-20 14:14:29 - Patrik Löwendahl

Det är lite mer koplicerat än så

Den använder sig av lite Expression klasser i System.Data namespacet för att leta upp och ändra i den interna DataRow collectionen utifrån det interna DataTable objektet.


Svara

Sv: RowFilter, override på =?

Postades av 2003-05-20 15:29:45 - Johan Bovin

ok, finns det nån workaround då? Man måste ju kunna ha egen sortering i en DataView... eller är det the MS way or write your own way?


Svara

Sv: RowFilter, override på =?

Postades av 2003-05-20 16:24:36 - Patrik Löwendahl

Jag är inte 100 på den interna funktionaliten i en dataview. Vad som returneras hur och var.

Kommer dock vara tvungen att sätta mig in i det inom snar framtid. Så återkommer nog då



Svara

Sv: RowFilter, override på =?

Postades av 2003-05-28 18:51:29 - Fredrik Normén

Du kan ärva DataView och överlagra RowFilter och göra själva filtreringen själv.

/Fredrik N


Svara

Sv: RowFilter, override på =?

Postades av 2003-06-02 08:18:34 - Johan Bovin

jo, men frågan är om man får upp samma hastighet genom att själv göra alla kollar... nåja, vi får väl se om man orkar


Svara

Sv: RowFilter, override på =?

Postades av 2003-06-02 08:43:06 - Patrik Löwendahl

listan för data är intern för en datview,

om du uppdaterar datat och hämtar datat för din kollektion via datviewns metoder, så kan du nog komma åt den nibyggda rowfilter funktionen..


Svara

Sv: RowFilter, override på =?

Postades av 2003-06-02 08:53:48 - Johan Bovin

hmm, vad menar du?
Grejen är den att jag bara visar info i dataviewn, gör inga uppdateringar, men ibland vill jag filtrera bort data. En egen RowFilter method eller kanske en annan egen mtod skulle kanske funka. Ska fundera lite
_________________________
Edit
jag löste det genom att själv gå igenom varje rad och kolla om det matchade mina filters. Verkar fungera ok. Sparade kolumnen och vilket värde det skulle vara i en hashtable... just nu stödjer den bara =

/Edit
------------------------------------


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 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

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 838
27 960
271 761
5 560
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