PDA

View Full Version : Property Grid



Alien
29 Aug 2010, 11:26 PM
How to create the choice list in this grid?
For example:

var test = new Ext.grid.PropertyGrid({
width: 300,
autoHeight: true,
source: {
"Name": ["Value1", "Value2", "Value3"],
},
viewConfig : {
forceFit: true,
scrollOffset: 2
}
});As such to make, tell please

Condor
29 Aug 2010, 11:42 PM
You will need to define both a customRenderers renderer (to display the value) and a customEditors editor (to edit the value - an LOVCombo?).

Alien
30 Aug 2010, 12:12 AM
You excuse, I badly understand English, therefore it is difficult to disassemble your offer.
Tell please more in detail or set an example.

j-joey
30 Aug 2010, 7:21 AM
set "customEditors" and "customRenderers" in your PropertyGrid config

here there is a sample code found on docs,

var grid = new Ext.grid.PropertyGrid({
...
customEditors: {
'Start Time': new Ext.grid.GridEditor(new Ext.form.TimeField({selectOnFocus:true}))
},
customRenderers: {
Available: function(v){
if(v){
return '"color: green;">Yes';
}else{
return '"color: red;">No';
}
}
},
source: {
'Start Time': '10:00 AM',
Available: true
}
...
});

Alien
13 Sep 2010, 5:49 PM
Tell me, if I want their value, not time. What should I do?

j-joey
19 Sep 2010, 12:44 PM
you can use a combobox as an editor. and if you want the value not the text, dont set hiddenXXX properties...