Is there a simple way, by setting a property, that the items that are checked that show up in the checked list area, (not in the drop down list) stay sorted as they are sorted in the Drop Down and not sort based on the order they checked them in the list?
If not, what would be the best way to make this happen?
Thanks
This is how I populate my ListView:
List<Users> ListUsers = (List<Users>)FormData.Resp;
lv.Items.Clear();
foreach
(var User
in
Users)
{
ListViewDataItem ListViewDataItem =
new
ListViewDataItem();
lv.Items.Add(ListViewDataItem);
ListViewDataItem[0] = User.ID.ToString();
ListViewDataItem[1] = User.BenutzerID;
ListViewDataItem[2] = User.Nachname;
ListViewDataItem[3] = User.Vorname;
ListViewDataItem[4] = User.EMailAdresse;
}
After selecting Items, the "Text" property of CurrentItem, SelectedItem or SelectedItems[0] is always empty. I tried also to get the Text by "lv.Items[lv.SelectedIndex].Text", but where is also the text property empty. But the SelectedIndex is correct.
Hello,
I did all the steps in the documentation, I do not load the selected resource of the appointment, but if they are saving in the database the 3 tables
I need help, what am I doing wrong
I leave the code and attach images
public radForm1()
{
InitializeComponent();
AppointmentsTableAdapter appointmentsTableAdapter = new AppointmentsTableAdapter();
appointmentsTableAdapter.Fill(testDataSet.Appointments);
ResourcesTableAdapter resourcesTableAdapter = new ResourcesTableAdapter();
resourcesTableAdapter.Fill(testDataSet.Resources);
AppointmentsResourcesTableAdapter appointmentsResourcesTableAdapter = new AppointmentsResourcesTableAdapter();
appointmentsResourcesTableAdapter.Fill(testDataSet.AppointmentsResources);
}
private void radButtonSave_Click(object sender, EventArgs e)
{
AppointmentsTableAdapter appointmentsTableAdapter = new AppointmentsTableAdapter();
AppointmentsResourcesTableAdapter appointmentsResourcesTableAdapter = new AppointmentsResourcesTableAdapter();
TestDataSet.AppointmentsResourcesDataTable deletedChildRecords =
this.testDataSet.AppointmentsResources.GetChanges(DataRowState.Deleted)
as TestDataSet.AppointmentsResourcesDataTable;
TestDataSet.AppointmentsResourcesDataTable newChildRecords =
this.testDataSet.AppointmentsResources.GetChanges(DataRowState.Added)
as TestDataSet.AppointmentsResourcesDataTable;
TestDataSet.AppointmentsResourcesDataTable modifiedChildRecords =
this.testDataSet.AppointmentsResources.GetChanges(DataRowState.Modified)
as TestDataSet.AppointmentsResourcesDataTable;
try
{
if (deletedChildRecords != null)
{
appointmentsResourcesTableAdapter.Update(deletedChildRecords);
}
appointmentsTableAdapter.Update(this.DataSet.Appointments);
if (newChildRecords != null)
{
appointmentsResourcesTableAdapter.Update(newChildRecords);
}
if (modifiedChildRecords != null)
{
appointmentsResourcesTableAdapter.Update(modifiedChildRecords);
}
this.DataSet.AcceptChanges();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
finally
{
if (deletedChildRecords != null)
deletedChildRecords.Dispose();
if (newChildRecords != null)
newChildRecords.Dispose();
if (modifiedChildRecords != null)
modifiedChildRecords.Dispose();
}
}
Hello,
I am relatively new here, and would need help with how i can set different ContextMenusStrip based on selected child template in my RadGridView.
I am using one GridView with four child templates and would want each of them to be assigned a different ContextMenuStrip to ease the operations around the data in each template. So my barrier now is now to programatically check which template is currently selected (focused) and bind the ContextMenuStrip accordingly or at least disable some buttons in it based on desired output
Thanks in advance for looking into this
Jules R
I've just updated to the latest release and am very happy with the improved PDF support over previous versions. I see there is still no support for comments, highlights or stamps though. Is there any way to enable these or will only be added in future versions. These are old PDF features so I am very surprised they are not yet included.
I have a very basic sample file demonstrating this.Hello,
I'm trying to use RadTimePicker but i have a problem if a user selected a time, no way to clear the timepicker after a lot of search i found that this control has a clear button buildin, i made the button it visible and set it text once i run the application (Windows Application) it doesn't show at all.
I tried by code and by Edit UI Elements.
((Telerik.WinControls.UI.RadTextBoxElement)(RadTimePicker1.TimePickerElement.Children[2].Children[0])).ClearButton.Visibility = ElementVisibility.Visible;
((Telerik.WinControls.UI.RadTextBoxElement)(RadTimePicker1.TimePickerElement.Children[2].Children[0])).ClearButton.Text = "Clear";
((Telerik.WinControls.UI.RadTextBoxElement)(RadTimePicker1.TimePickerElement.Children[2].Children[0])).ShowClearButton = true;
Could you please advice.
Thank you
Hi,
I have a simple grid with 1 field in the master template, and one field in the child template. I want to use the load on demand, the solution works fine without await/async:
Private
Async
Sub
RadGridView1_RowSourceNeeded(sender
As
Object
, e
As
GridViewRowSourceNeededEventArgs)
Handles
RadGridView1.RowSourceNeeded
'Add 3 sub rows
Dim
row1
As
GridViewRowInfo = e.Template.Rows.NewRow
row1.Cells(0).Value =
"Test 1"
e.SourceCollection.Add(row1)
Dim
row2
As
GridViewRowInfo = e.Template.Rows.NewRow
row2.Cells(0).Value =
"Test 2"
e.SourceCollection.Add(row2)
Dim
row3
As
GridViewRowInfo = e.Template.Rows.NewRow
row3.Cells(0).Value =
"Test 3"
e.SourceCollection.Add(row3)
End
Sub
However, when I use await with the event, the parent row does not auto expand, and the behavior become weird when trying to select child row there is a lot of scrolling and flickering:
Private
Async
Sub
RadGridView1_RowSourceNeededAsync(sender
As
Object
, e
As
GridViewRowSourceNeededEventArgs)
Handles
RadGridView1.RowSourceNeeded
'Simulate Await
Await Task.Delay(1000)
Dim
row1
As
GridViewRowInfo = e.Template.Rows.NewRow
row1.Cells(0).Value =
"Test 1"
e.SourceCollection.Add(row1)
Dim
row2
As
GridViewRowInfo = e.Template.Rows.NewRow
row2.Cells(0).Value =
"Test 2"
e.SourceCollection.Add(row2)
Dim
row3
As
GridViewRowInfo = e.Template.Rows.NewRow
row3.Cells(0).Value =
"Test 3"
e.SourceCollection.Add(row3)
End
Sub
Many Thanks
Sameh
Hi,
Is there any way to add new control (radbutton for instance) in the SearchRow? next to the gear button for example?
Many thanks
Sameh.
I have a WinForms Window with gridview in it And When this window opens, the following Exception appears
Exception: Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll ("Could not load file or assembly 'Telerik.WinControls.XmlSerializers, Version=2017.3.912.40, Culture=neutral' or one of its dependencies. The system cannot find the file specified."). Exception thrown: 'System.IO.FileNotFoundException' in mscorlib.dll ("Could not load file or assembly 'Telerik.WinControls.XmlSerializers, Version=2017.3.912.40, Culture=neutral, PublicKeyToken=a4675be94ecbc7b2' or one of its dependencies. The system cannot find the file specified.")
Whether The App is in the Debug mode or Release mode
How to solve this problem
Thank you very much in advance.