Comments (3)
Conceivably this could also be represented as a TreeView
with literal drill-down through related fields.
Benefits are that everything is visible which makes comprehension faster. Downsides is that it requires screen real estate up front whereas the stacked combo idea only requires as much space as their are fields chosen. Also, recursive fields like the example below would make the tree problematic unless it was loaded on demand (which is OK).
- Invoice
- Number
- Date
- Authoriser (Person)
- Name
- Phone
- Superior (Person)
- Name
- Phone
- Superior (Person)
- etc...
- Total Value
- Client (Business)
- Name
- Address (Location)
- City
- Postcode
from dbqf.
Current implementation clears and recreates all combos on every change (and then some). It should at least loop over the combos and check references to data source and only recreate the combos if the references change. This might help the issue where the combo SelectedItem doesn't stick too.
from dbqf.
Fixed in d37a15b
from dbqf.
Related Issues (20)
- Remove matrix behaviour from configuration HOT 4
- Reconfigure Castle Windsor to initialise from configuration file HOT 1
- Advanced search exception when no UIElement
- Advanced search exception when searching with between value
- Refactor Solution HOT 2
- Add to NuGet HOT 1
- Add multi-field search textbox HOT 1
- Refactor backends HOT 2
- Gtk# Implementation
- Double click edit in advanced search
- Replace parameter in advanced search
- Loading a saved advanced search fails to reinstate the correct parser
- Rename standalone assembly name
- Database permissions crash standalone application
- delegate Func defined without namespace
- Implement user-definable outputs
- Implement advanced search HOT 2
- Add date picker for DateTime fields
- Implement WPF application HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dbqf.