Click here to Skip to main content
15,905,963 members
Home / Discussions / C#
   

C#

 
GeneralRe: ICaptureGraphBuilder2's FindPin() returning -tive value Pin
B!Z21-Jan-08 6:08
B!Z21-Jan-08 6:08 
QuestionListview focus Pin
eyalbi00720-Jan-08 3:38
eyalbi00720-Jan-08 3:38 
GeneralRe: Listview focus Pin
DaveyM6920-Jan-08 5:00
professionalDaveyM6920-Jan-08 5:00 
QuestionListview vertical location - please help Pin
eyalbi00720-Jan-08 2:38
eyalbi00720-Jan-08 2:38 
AnswerRe: Listview vertical location - please help Pin
TJoe30-Jan-08 11:17
TJoe30-Jan-08 11:17 
AnswerRe: Listview vertical location - please help Pin
Orzer9-Sep-09 17:13
Orzer9-Sep-09 17:13 
GeneralSyncFramework Error: The column name is not valid. [ Node name (if any) = ut0,Column name = __sysInsertTxBsn ] [edited] Pin
Mustafa Ismail Mustafa20-Jan-08 2:23
Mustafa Ismail Mustafa20-Jan-08 2:23 
GeneralListView backstage items Pin
eyalbi00719-Jan-08 22:54
eyalbi00719-Jan-08 22:54 
Hi all,

I have a design question for an application I'm developing:

At the main GUI screen I'm having a list if items at a listView, where each entry represents a backstage complex object.

Backstage, I have a list of these objects (List<t>). The order of the items at the ListView is the order of the items at the list, meaning whenever I want to sort the ListView according to one of it's columns I'm sorting the list and then call an invalidate function to update the ListView. Think about the windows task manager as a model for this design: list of processes, which can be sorted according to several criterions (e.g name, CPU, mem usage etc.).

To me, it doesn't makes sense that whenever I'm sorting this view a big objects list is being sorted, and this design is causing several problems, for example: I can't sort the ListView while a certain task is running on the List, since the object's order will be changed and a whole mess will occure...

I'll appreciate any good ideas regarding how to separate the ListView from the object's list and still to be able to tie a ListView item with it's corresponding object in a fast and reliable way.

Thanks!
GeneralRetrieving Manufacturer's Flash Drive (USB MASS STORAGE) SERIAL Pin
Ian Uy19-Jan-08 20:06
Ian Uy19-Jan-08 20:06 
GeneralRe: Retrieving Manufacturer's Flash Drive (USB MASS STORAGE) SERIAL Pin
eggsovereasy19-Jan-08 20:08
eggsovereasy19-Jan-08 20:08 
GeneralRe: Retrieving Manufacturer's Flash Drive (USB MASS STORAGE) SERIAL Pin
Ian Uy19-Jan-08 20:09
Ian Uy19-Jan-08 20:09 
GeneralRe: Retrieving Manufacturer's Flash Drive (USB MASS STORAGE) SERIAL Pin
Paul Conrad20-Jan-08 9:03
professionalPaul Conrad20-Jan-08 9:03 
GeneralRe: Retrieving Manufacturer's Flash Drive (USB MASS STORAGE) SERIAL Pin
Ian Uy20-Jan-08 23:27
Ian Uy20-Jan-08 23:27 
QuestionAny smart way to do this?? (object manipulation) Pin
Muammar©19-Jan-08 19:51
Muammar©19-Jan-08 19:51 
GeneralRe: Any smart way to do this?? (object manipulation) Pin
eggsovereasy19-Jan-08 20:05
eggsovereasy19-Jan-08 20:05 
GeneralRe: Any smart way to do this?? (object manipulation) Pin
Muammar©19-Jan-08 21:04
Muammar©19-Jan-08 21:04 
GeneralFor Every Ten Digits Pin
MasterSharp19-Jan-08 12:20
MasterSharp19-Jan-08 12:20 
GeneralRe: For Every Ten Digits Pin
Christian Graus19-Jan-08 12:27
protectorChristian Graus19-Jan-08 12:27 
GeneralRe: For Every Ten Digits Pin
MasterSharp19-Jan-08 12:32
MasterSharp19-Jan-08 12:32 
GeneralRe: For Every Ten Digits Pin
pmarfleet19-Jan-08 12:46
pmarfleet19-Jan-08 12:46 
GeneralRe: For Every Ten Digits Pin
Matthew Butler19-Jan-08 13:39
Matthew Butler19-Jan-08 13:39 
GeneralRe: For Every Ten Digits Pin
Gareth H19-Jan-08 13:59
Gareth H19-Jan-08 13:59 
GeneralRe: For Every Ten Digits Pin
MasterSharp19-Jan-08 17:22
MasterSharp19-Jan-08 17:22 
GeneralRe: For Every Ten Digits Pin
Malcolm Smart20-Jan-08 0:32
Malcolm Smart20-Jan-08 0:32 
GeneralRe: For Every Ten Digits Pin
Gareth H20-Jan-08 3:42
Gareth H20-Jan-08 3:42 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.