I think you're asking what's the best UI metaphor for displaying
hierarchal data from a dataGrid.  While popup windows are cheap and
easy.  This work well if your user will be edtting the data once they
see it.  The Ok-Cancel metaphor on the popup window makes editing easy
to use.  Adding editing with these other options can be difficult.
However, I think navigating around in data they are pain, plus the pop
always is smaller than your screen real estate of your main window.

I favor more a fluid UI by dividing the UI into the dataGrid on top
and the content on bottom.  Click a row displays the data in the
bottom panel.  You can orient the two areas anyway you like.  Left and
right if your data lends itself to being displayed easily that way.
But, with tables they always seem less cramped if it's a top bottom
orientation.  This way your users can quickly navigate through the
data and see the content with one window.  If the bottom portion
doesn't have enough space.  Surround your table in a tab UI, then
allow them to open up the content in a sibling tab so that they have
all the screen space they need.  And, that allows for a quick bookmark
like work flow allowing the user to refer back to previously found
objects.

TreeTable grids work if the columns of the table match the columns
you'll display when you drill down on a row.  If the UI shown for
drill down has different data requirements than the table's you'll
find it too limiting or akward to display other types of data in the
table.  Ultimately, TreeTables can limit your ability to modify the UI
in the future.

Charlie

On Wed, May 21, 2008 at 8:20 AM, markgoldin_2000
<[EMAIL PROTECTED]> wrote:
> If a user wants to drilldown into a dataGrid's cell what could have
> been the best approach? Popup windows? Other ideas? If popup it is, can
> I completely get rid of a blur affect when popup window is shown?
>
> Thanks for help.
>
> 

Reply via email to