// folder details child view and relation |
GridViewTemplate foldersTemplate = new GridViewTemplate(); |
foldersTemplate.EnableGrouping = false; |
foldersTemplate.AllowAddNewRow = false; |
foldersTemplate.ShowColumnHeaders = false; |
foldersTemplate.Columns.Add(new GridViewDataColumn(FDScheduleIdField) { IsVisible = false }); |
foldersTemplate.Columns.Add(new GridViewDataColumn(FDFolderNameField) { Width = 400 }); |
foldersTemplate.DataSource = _folders; |
radGridView1.MasterGridViewTemplate.ChildGridViewTemplates.Add(foldersTemplate); |
GridViewRelation foldersRelation = new GridViewRelation(radGridView1.MasterGridViewTemplate); |
foldersRelation.ChildTemplate = foldersTemplate; |
foldersRelation.RelationName = "upload_folders"; |
foldersRelation.ParentColumnNames.Add(CUCompletedUploadIdField); |
foldersRelation.ChildColumnNames.Add(FDScheduleIdField); |
radGridView1.Relations.Add(foldersRelation); |
// add logs child view and relation |
GridViewTemplate logsTemplate = new GridViewTemplate(); |
logsTemplate.EnableGrouping = false; |
logsTemplate.AllowAddNewRow = false; |
logsTemplate.ShowColumnHeaders = false; |
logsTemplate.Columns.Add(new GridViewDataColumn(ULIdField) { IsVisible = false }); |
logsTemplate.Columns.Add(new GridViewDataColumn(ULNameField) { Width = 400 }); |
logsTemplate.DataSource = _logs; |
radGridView1.MasterGridViewTemplate.ChildGridViewTemplates.Add(logsTemplate); |
GridViewRelation logsRelation = new GridViewRelation(radGridView1.MasterGridViewTemplate); |
logsRelation.ChildTemplate = logsTemplate; |
logsRelation.RelationName = "upload_logs"; |
logsRelation.ParentColumnNames.Add(CUCompletedUploadIdField); |
logsRelation.ChildColumnNames.Add(ULIdField); |
radGridView1.Relations.Add(logsRelation); |
dgv.ClearSelection() |
For Each row In dgv.Rows |
If row.DataBoundItem.Equals(rowObject) Then |
row.IsSelected = True |
Exit For |
End If |
Next |
Private Sub
RadForm1_Load(sender As Object, e As EventArgs)
tbGiftType.TextBoxElement.TextBoxItem.HostedControl.ContextMenuStrip =
New
ContextMenuStrip()
tbGiftType.TextBoxElement.MouseDown +=
New MouseEventHandler
(TextBoxElement_MouseDown)
LoadWrappingContextMenu()
End Sub
It's for quit the default context menu of radtextbox and put a context menu with my properties.
Wath's the code for it?
Thanks
David.
Hi,
is there any event available for delete appointment.? I want to handle event for appointment delete. If there is no event available then is there any work around for it? I tried the event key down and checking the key code with delete. but even when i code as follows " e.SuppressKeyPress = false;" the selected appointment gets deleted from the UI. Or is there any way to disable the deleting of appointment?
Regards
Nitin