I'm not sure why this is showing up... How to not show gridview when hovering over an appointment
Second question: In the radScheduler1_AppointmentResizeEnd routine - how do I get the value for the new Start and End time after the appointment has been resized?
Thank you in advance for your assistance
I would like to know if it's possible to bind extra values other than DataTextField and DataValueField. I am using SQLDataSource.
Thanks!
I am trying to improve performance when I set GridViewColumn.IsVisible. Whenever I set that property, the ViewCellFormatting event is invoked by the grid.
I need to make several column invisible at the same time. I tried using BeginUpdate..EndUpdate and that doesn't seem to have an effect. I would like to set several columns invisible by invoking the GridViewColumn.IsVisible property without the ViewCellFormatting event from being raised for each one.
Thanks in advance,
Jim
Hello
I have a grid view where I perform Cell validation and I change the Error Icon
This grid has EnterKeyMode set to EnterMovesToNextRow
When I enter an invalid value in a cell and validate by clicking on another cell I get the proper response, i.e. Error Message and modified error Icon
but When I validate the entry with a "Return" I get the error message but the error Icon remains the default and is not changed to my custom error Icon
Also, when I validate with Enter I get a "beep" but not when I validate by selecting another cell
Here is my code for changing the error Icon
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Private Sub gvPrize_ViewCellFormatting(sender As Object, e As CellFormattingEventArgs) Handles gvPrize.ViewCellFormatting
'Change Row Error Icon
If e.RowIndex > -1 Then
If TypeOf e.CellElement Is GridRowHeaderCellElement Then
Dim aCell As GridRowHeaderCellElement = CType(e.CellElement, GridRowHeaderCellElement)
Dim ip As ImagePrimitive = CType(aCell.Children(0), ImagePrimitive)
If ip.Image IsNot Nothing Then ip.Image = My.Resources.v2_error_16
End If
End If
End Sub
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Hi Telerik,
RadGridView allowed (albeit didn't function neat enough) to add a set of columns under a viewdefinition in order to show them as grouped. Is there a proper way of achieving this in RadVirtualGrid? If the feature doesn't exist now, can you advise me on how to achieve this by additional GDI rendering ?
Thank you,
Saj.
I want to implement the effect that highlight the matched text part of filtered node. The visual effect is just like the solution manager of visual studio. How can I do it? Thanks!
Hi,
In my program I have two virtual grids in the same form, viewable and usable simultaneously. By selecting elements in one grid you change what data is loaded into the other. For the sake of supplying more context-sensitive help, I had intended to replace the RadVirtualGridStringId.NoDataText string in the second grid with a more specific prompt depending on why no data is found. This works, but in the event that the first grid was unable to be populated with data, it needs to have different text to the second.
The Localization page explains how to change the LocalizationProvider for all virtual grids, but is there a way to set the provider of a specific instance of the grid?
Thanks
txtText.ChangeFontSize(4);
txtText.RichTextBoxElement.ChangeFontSize(4);
Hi,
I've recently added some simple data validation to my grid which are a bunch of checks that look rather like this:
if (Convert.ToInt32(e.Row.Cells["Category"].Value) == 0)
{
e.Cancel = true;
e.Row.ErrorText = "Project Must have a Category";
}
at the end of the rowformatting event I have this:
if (e.Cancel)
{
if (MessageBox.Show(e.Row.ErrorText, "ERROR", MessageBoxButtons.OKCancel) == DialogResult.Cancel)
{
//TODO cancel row add
//if (radGridView.MasterView.TableAddNewRow.IsCurrent)
this.radGridView.MasterView.TableAddNewRow.CancelAddNewRow();
radGridView.EndEdit();
}
}
This gets the focus out of the AddRow section. However when I click on any other row, the event fires... but the row that it's referencing is still the new row data, which means that I get the error message again and again and again! How do I properly cancel the AddRow so that the gridView can return to it's default behavior?
Thanks