Set DataGridColumn to not editable : DataGridColumn « Grid « Flex






Set DataGridColumn to not editable

Set DataGridColumn to not editable
   
<?xml version="1.0"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
    <mx:Script>
    
    import mx.collections.ArrayCollection;
    [Bindable]
    
    private var myData:ArrayCollection = new ArrayCollection([
               {
                    dataField1:"Order #1", 
                    dataField2:"AAA",
                    dataField3:3, 
                    dataField4:new Date(2010, 0, 1), 
                    dataField5:true
               },
               {
                    dataField1:"Order #2", 
                    dataField2:"BBB",
                    dataField3:3, 
                    dataField4:new Date(2010, 0, 5), 
                    dataField5:false
               }
    ]);
  
    </mx:Script>
    <mx:DataGrid id="myDG" dataProvider="{myData}" variableRowHeight="true" width="500" height="250" editable="true">
        <mx:columns>
            <mx:DataGridColumn dataField="dataField1" headerText="Order #" editable="false"/>
            <mx:DataGridColumn dataField="dataField2" headerText="Name" editable="false"/>
            <mx:DataGridColumn dataField="dataField3" headerText="Quantity" itemEditor="mx.controls.NumericStepper" editorDataField="value"/>
            <mx:DataGridColumn dataField="dataField4" headerText="Date" itemRenderer="mx.controls.DateField" rendererIsEditor="true" editorDataField="selectedDate"/>
            <mx:DataGridColumn dataField="dataField5" itemRenderer="mx.controls.CheckBox" rendererIsEditor="true" editorDataField="selected"/>
        </mx:columns >
    </mx:DataGrid>
</mx:Application>

   
    
    
  








Related examples in the same category

1.Link Object attribute with DataGridColumnLink Object attribute with DataGridColumn
2.Set header text for DataGridColumnSet header text for DataGridColumn
3.Toggle the visibility for a DataGridColumnToggle the visibility for a DataGridColumn
4.Hide DataGridColumn by setting visible to falseHide DataGridColumn by setting visible to false
5.Using DataGridColumn to control column titlesUsing DataGridColumn to control column titles
6.Using a label function to support a multicolumn DataGridUsing a label function to support a multicolumn DataGrid
7.DataGrid column with an inline item rendererDataGrid column with an inline item renderer
8.Set Column width for DataGridSet Column width for DataGrid
9.Set an Array element to the child tag of the tagSet an Array element to the <mx:columns> child tag of the <mx:DataGrid> tag
10.Hiding and displaying DataGrid columnsHiding and displaying DataGrid columns
11.Sorting a DataGrid on multiple columnsSorting a DataGrid on multiple columns
12.Resizable DataGridColumnResizable DataGridColumn
13.DataGridColumn Header TextDataGridColumn Header Text
14.DataGridColumn editorDataFieldDataGridColumn editorDataField
15.Reference data from ArrayCollection from DataGridColumnReference data from ArrayCollection from DataGridColumn
16.DataGrid with DataGridColumnDataGrid with DataGridColumn
17.DataGrid and DataGridColumnDataGrid and DataGridColumn
18.Use to set optionsUse <mx:DataGridColumn> to set options
19.DataGrid Default Columns
20.DataGrid Explicit Columns
21.Use Labels from ArrayCollection as the column title for DataGridUse Labels from ArrayCollection as the column title for DataGrid
22.Specify Sort Functions for DataGrid Columns
23.Specify an Array element to the child tag of the tagSpecify an Array element to the <mx:columns> child tag of the <mx:DataGrid> tag
24.DataGrid Visible ColumnDataGrid Visible Column
25.Handling a user interaction and passing only data to a function
26.Item renderer that renders an image in a column
27.Use item editorsUse item editors