我如何以编程方式选中/取消选中复选框?
我有一个可以填充的gridcontrol,可以在想要的项目上设置聚焦的行句柄,但我不知道如何以编程方式选中行中的复选框。
这是我的gridcontrol:
<dxg:GridControl KeyboardNavigation.TabNavigation="None" AutoGenerateColumns="none" x:Name="gridOtpremnice" SelectionMode="MultipleRow" IsTabStop="False" Margin="10,79,10,51" BandGeneratorTemplate="{DynamicResource DataTemplate1}" FocusVisualStyle="{DynamicResource ControlStyle1}">
<dxg:GridColumn FieldName="obvFr" Header="Obveza FR" IsSmart="True" BestFitMode="VisibleRows" AllowBestFit="True" Width="150" Fixed="left" BestFitArea="Rows"/>
<dxg:GridColumn FieldName="fiscBr" Header="Broj FR" IsSmart="True" BestFitMode="VisibleRows" AllowBestFit="True" Width="150" Fixed="left" BestFitArea="Rows"/>
<dxg:GridColumn FieldName="broj" Header="Broj" IsSmart="True" BestFitMode="VisibleRows" AllowBestFit="True" Width="60" Fixed="right" BestFitArea="Rows" SortOrder="Ascending" SortIndex="0"/>
<dxg:GridColumn FieldName="dat" Header="Datum" IsSmart="True" BestFitMode="VisibleRows" AllowBestFit="True" Width="50" Fixed="right" BestFitArea="Rows"/>
<dxg:GridColumn FieldName="iznos" Header="Iznos" IsSmart="True" BestFitMode="VisibleRows" AllowBestFit="True" Width="50" Fixed="right" BestFitArea="Rows" HorizontalHeaderContentAlignment="Right">
</dxg:GridColumn>
</dxg:GridControl>
这就是我设置聚焦行句柄的方式:
Dim rowHandle As Integer = gridOtpremnice.DataController.FindRowByValue("broj", otpremnica)
If gridOtpremnice.IsValidRowHandle(rowHandle) Then
gridOtpremnice.View.FocusedRowHandle = rowHandle
End If
我将如何以编程方式选中所选行中的复选框?