Bonjour,

Je rencontre un problème avec ma property grid. Mon but et de pourvoir rendre non éditable un seul champ pas toutes ma grid comme dans le code ci-dessous sinon voici a quoi ressemble ma grid

Name | Value
pushOffW | MW5
pushOnW | MW5
sliderDimmerR |MW1401
sliderDimmerW |MW1401
statusR |MW4

par exemple je veux empêcher de modifier la ligne statusR comment devrais je modifier mon code ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
                xtype: 'propertygrid',
                disableSelection:true,
                title:'Address',
                id:'addressgrid',
                style:"margin-top:5px",
                listeners: {
                    'beforeedit':{
                        fn:function(){
                            var role = Ext.getCmp("labelRole").getText();
                            console.log(role + "est dans detailgrid");
                            if(role =="admin"){
                                return false; 
                            }else{
                                return true;
                            }
                        }
                    }
                }