Re: Newb looking for data binding help

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



Thanks for the reply,

Are you suggesting that instead of storing my entries in a datatable,
store them in a custom generic list, or rather, instead of using array
lists to store the strings, using a generic list there? If its the
later, wouldn't I have the same problem in that, I can't get the
binding control to iterate for each string within the collections?

Regards,

Kevin


Cor Ligthert [MVP] wrote:
Kevin,

The first thing that you need to bind are properties.

Therefore a strongly typed generic list will probably be better.

Cor

<kevinwolfe@xxxxxxxxx> schreef in bericht
news:1161362202.821203.7620@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hi all.

I'd like any suggestions on how I can get my data set (not a DataSet)
bound to a couple of controls on a form. Let me start by describing
what my data looks like. Each entry correlates to a piece of equipment
and has the following information:

Two strings, one for a system name and one for equipment name
An integer
An ArrayList (which will contain only strings)

Each data entry has an associated TreeNode and is a child node to a
'system' node. Each node is in a hashtable which then points to the
'equipment's data set.

When the user clicks on an 'equipment' node, I'd like to display just
its data (the integer, and the array list). When a 'system' node is
selected, I'd like to display all of the strings in the arraylists of
that system, and a MIN function of that system's integers.

I thought it would be awesome if I could store the entries in a
dataTable (one row per piece of equipment), bind columns to Text and
ListBoxes. Then when a user selects a node, I find it's system &
equipment name (hashtable lookup to get a datarow), then simply change
the datatable's rowFilter string to display only the selected piece of
equipment or only the selected table's equipment.

That all almost works great. However, the list boxes I am using call
the ToString method of each arrayList instead of displaying each string
within the arrayList. (so I get a list of 'System.ArrayList' entries).

Does anyone have any workarounds, or suggestions as to better
arrainging my datastructure (such as a custom class instead of a table,
forget data binding, etc)

Thanks in advance,

Kevin


.



Relevant Pages

  • Re: Newb looking for data binding help
    ... lists to store the strings, ... Two strings, one for a system name and one for equipment name ... When the user clicks on an 'equipment' node, I'd like to display just ...
    (microsoft.public.dotnet.languages.vb)
  • Bottleneck rule
    ... groups similar strings together. ... prints out an intermediate store file to view intermediate results. ... (setf (aref store i 0) ... ;;Print output the lists of grouped strings and counts. ...
    (comp.lang.lisp)
  • Re: Bottleneck rule
    ... You need to introduce variables before you assign something with SETQ or SETF. ... "Function to group strings by removing the last chars ... prints out an intermediate store file to view intermediate results. ... ;;Print output the lists of grouped strings and counts. ...
    (comp.lang.lisp)
  • [l/m 7/28/2008] Phone/address list Distilled Wisdom (7/28) XYZ
    ... To remove your name from junk mailing lists, ... Supplies and equipment for sports medicine, first aid, EMS, and school nurses. ... Gregory Mountain Products ...
    (rec.backcountry)
  • [l/m 7/28/2008] Phone/address list Distilled Wisdom (7/28) XYZ
    ... To remove your name from junk mailing lists, ... Supplies and equipment for sports medicine, first aid, EMS, and school nurses. ... Gregory Mountain Products ...
    (rec.backcountry)