Perhaps the question is not yet clear, I will try to rephrase it :
We are trying to create a DataGrid with editable cells, in which one of
them is CheckBoxCell.we are using selection model as *SingleSelectionModel*.
Now this CheckboxCell takes two arguments in its constructor, i.e.
*/**
* Construct a new {@link CheckboxCell} that optionally controls
selection.
*
* @param dependsOnSelection true if the cell depends on the selection
state
* @param handlesSelection true if the cell modifies the selection state
*/*
public CheckboxCell(boolean dependsOnSelection, boolean handlesSelection)
{
}
Now after adding this CheckboxCell to one of the columns of the *grid*, it
gets rendered with no problems.
But the following issues are noticed :
1) Here while adding the CheckboxCell we with no parameters with in the
CheckboxCell constructor we get *SelectionChangeEvent* gets fired
correctly, but in order to check/uncheck the checkbox we have to click
twice on the check box cell.
2) And while using
Column<T, Boolean> checkCellGridColumn = new Column<T,
Boolean>( new CheckBoxCell( false, true ){
SelectionChangeEvent is not fired.
*What should be done so that I can get the check box checked at just one
click and the selection event should also be fired on that click on the
check box cell.*
Thanks.
On Thursday, 10 May 2012 09:19:41 UTC+5:30, Qrunk wrote:
>
> Any help on this issue will be very helpful
>
> On Wednesday, 9 May 2012 16:00:25 UTC+5:30, Qrunk wrote:
>>
>> I am using the following constructor to create a checkboxcell in an
>> editable data grid.
>>
>> *CheckboxCell(false, true)*
>>
>> When I use this and click at any place in the row, selection change event
>> does not fire and I am using *Single selection model* .
>>
>> When I use,
>>
>> *CheckboxCell();*
>>
>> Selection change event fires on the row but,
>> 1) We have click twice to check or uncheck the check box cell.
>> 2) if we check or uncheck in the checkboxcell, the value will reverted as
>> soon as I click anywhere.
>>
>> I am trying to figure out the solution, but not successful yet. Any help
>> would be appreciated.
>>
>> Am using *GWT 2.4.0 *
>>
>
On Thursday, 10 May 2012 09:19:41 UTC+5:30, Qrunk wrote:
>
> Any help on this issue will be very helpful
>
> On Wednesday, 9 May 2012 16:00:25 UTC+5:30, Qrunk wrote:
>>
>> I am using the following constructor to create a checkboxcell in an
>> editable data grid.
>>
>> *CheckboxCell(false, true)*
>>
>> When I use this and click at any place in the row, selection change event
>> does not fire and I am using *Single selection model* .
>>
>> When I use,
>>
>> *CheckboxCell();*
>>
>> Selection change event fires on the row but,
>> 1) We have click twice to check or uncheck the check box cell.
>> 2) if we check or uncheck in the checkboxcell, the value will reverted as
>> soon as I click anywhere.
>>
>> I am trying to figure out the solution, but not successful yet. Any help
>> would be appreciated.
>>
>> Am using *GWT 2.4.0 *
>>
>
On Thursday, 10 May 2012 09:19:41 UTC+5:30, Qrunk wrote:
>
> Any help on this issue will be very helpful
>
> On Wednesday, 9 May 2012 16:00:25 UTC+5:30, Qrunk wrote:
>>
>> I am using the following constructor to create a checkboxcell in an
>> editable data grid.
>>
>> *CheckboxCell(false, true)*
>>
>> When I use this and click at any place in the row, selection change event
>> does not fire and I am using *Single selection model* .
>>
>> When I use,
>>
>> *CheckboxCell();*
>>
>> Selection change event fires on the row but,
>> 1) We have click twice to check or uncheck the check box cell.
>> 2) if we check or uncheck in the checkboxcell, the value will reverted as
>> soon as I click anywhere.
>>
>> I am trying to figure out the solution, but not successful yet. Any help
>> would be appreciated.
>>
>> Am using *GWT 2.4.0 *
>>
>
--
You received this message because you are subscribed to the Google Groups
"Google Web Toolkit" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/google-web-toolkit/-/SNmlJZZPOxkJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-web-toolkit?hl=en.