@@ -54,7 +54,7 @@ public TreeViews ()
5454 store . GetNavigatorAt ( view . CurrentEventRow ) . SetValue ( text , "TriState Toggled" ) ;
5555 }
5656 } ;
57- triStateCellView . EditingFinished += CheckBoxCellView_EditingFinished ;
57+ triStateCellView . EditingFinished += CellView_EditingFinished ;
5858 var checkCellView = new CheckBoxCellView ( check ) { Editable = true } ;
5959 checkCellView . Toggled += ( object sender , WidgetEventArgs e ) => {
6060 if ( view . CurrentEventRow == null ) {
@@ -64,7 +64,7 @@ public TreeViews ()
6464 store . GetNavigatorAt ( view . CurrentEventRow ) . SetValue ( text , "Toggled " + checkCellView . Active ) ;
6565 }
6666 } ;
67- checkCellView . EditingFinished += CheckBoxCellView_EditingFinished ;
67+ checkCellView . EditingFinished += CellView_EditingFinished ;
6868 var optionCellView1 = new RadioButtonCellView ( option1 ) { Editable = true } ;
6969 optionCellView1 . Toggled += ( object sender , WidgetEventArgs e ) => {
7070 if ( view . CurrentEventRow == null ) {
@@ -73,7 +73,7 @@ public TreeViews ()
7373 store . GetNavigatorAt ( view . CurrentEventRow ) . SetValue ( option2 , optionCellView1 . Active ) ;
7474 }
7575 } ;
76- optionCellView1 . EditingFinished += CheckBoxCellView_EditingFinished ;
76+ optionCellView1 . EditingFinished += CellView_EditingFinished ;
7777
7878 var optionCellView2 = new RadioButtonCellView ( option2 ) { Editable = true } ;
7979 optionCellView2 . Toggled += ( object sender , WidgetEventArgs e ) => {
@@ -83,7 +83,7 @@ public TreeViews ()
8383 store . GetNavigatorAt ( view . CurrentEventRow ) . SetValue ( option1 , optionCellView2 . Active ) ;
8484 }
8585 } ;
86- optionCellView2 . EditingFinished += CheckBoxCellView_EditingFinished ;
86+ optionCellView2 . EditingFinished += CellView_EditingFinished ;
8787
8888 TreePosition initialActive = null ;
8989 var optionCellView3 = new RadioButtonCellView ( option3 ) { Editable = true } ;
@@ -96,7 +96,7 @@ public TreeViews ()
9696 initialActive = view . CurrentEventRow ;
9797 }
9898 } ;
99- optionCellView3 . EditingFinished += CheckBoxCellView_EditingFinished ;
99+ optionCellView3 . EditingFinished += CellView_EditingFinished ;
100100 view . Columns . Add ( "TriCheck" , triStateCellView ) ;
101101 view . Columns . Add ( "Check" , checkCellView ) ;
102102 view . Columns . Add ( "Radio" , optionCellView1 , optionCellView2 , optionCellView3 ) ;
@@ -235,12 +235,17 @@ public TreeViews ()
235235 view . RowExpanded += ( sender , e ) => label . Text = "Row expanded: " + store . GetNavigatorAt ( e . Position ) . GetValue ( text ) ;
236236 }
237237
238- void CheckBoxCellView_EditingFinished ( object sender , Xwt . Backends . CellEditingFinishedArgs < Xwt . CheckBoxState > e )
238+ void CellView_EditingFinished ( object sender , Xwt . CellEditingFinishedArgs < Xwt . CheckBoxState > e )
239239 {
240240 Console . WriteLine ( "Your old value was '{0}' and now is '{1}'" , e . OldValue , e . NewValue ) ;
241241 }
242242
243- void StringCellView_EditingFinished ( object sender , Xwt . Backends . CellEditingFinishedArgs < string > e )
243+ void CellView_EditingFinished ( object sender , Xwt . CellEditingFinishedArgs < bool > e )
244+ {
245+ Console . WriteLine ( "Your old value was '{0}' and now is '{1}'" , e . OldValue , e . NewValue ) ;
246+ }
247+
248+ void CellView_EditingFinished ( object sender , Xwt . CellEditingFinishedArgs < string > e )
244249 {
245250 Console . WriteLine ( "Your old value was '{0}' and now is '{1}'" , e . OldValue , e . NewValue ) ;
246251 }
0 commit comments