0
У меня есть простой radgridview. В последней колонке я radbuttonКнопка доступа в radgridview во время RowLoaded
Я хочу открыть radbutton во время сетки нагружать
<telerik:RadGridView x:Name="gvViewer" ItemsSource="{Binding Items}">
<telerik:GridViewDataColumn UniqueName="StatusName" Width="200">
<telerik:GridViewDataColumn.Header>
<TextBlock Text="StatusName" />
</telerik:GridViewDataColumn.Header>
<telerik:GridViewDataColumn.CellTemplate>
<DataTemplate>
<telerik:RadButton Name="btnSend" Content="Send" />
</DataTemplate>
</telerik:GridViewDataColumn.CellTemplate>
</telerik:GridViewDataColumn>
</telerik:RadGridView>
Я это событие rowLoaded
void gvViewer_RowLoaded(object sender, RowLoadedEventArgs e)
{
var button= row.ChildrenOfType<RadButton>();
}
row.ChildrenOfType() возвращает нулевое значение «кнопка уага "
Как получить доступ к этой кнопке?
Почему бы не установить обработчик 'Loaded' на самой кнопке? Также проверьте, может ли ваш сценарий быть выполнен только с привязками, он будет более SL-подобным. – icebat