Delete only this occurance: calls update event - I want to change it to delete event
where do I find right click context menu of edit & delete and its event bindings
I have created a custom theme for our application. I have themed the RadGridView and the RadScrollbars. The issue I have is the scrollbars on the grid.do not respect the theme that was created for the scrollbars. The scrollbar theme does not have dark borders around all of the objects, they are light gray. Yet the grid does not have the light borders. Is these something I am missing?
There is a screen shot attached.
Thanks,
Ben
Hello,
Let me start with what my overall goal is, just in case I'm taking the completely wrong approach to this:
I have multiselect turned on on my RadGridView. I would like to allow a user to quickly select all the ChildRows of a group by just clicking on that specific GroupRow. I would also like to allow them to select multiple groups at the same time by holding shift or ctrl. This could be a combination of ChildRows and GroupRows.
Here's what I've tried doing:
1. Using the SelectionChanged event. When I select a GroupRow, the SelectedRows.Count property of my RadGridView is 0 (ie the IsSelected property of the GroupRow that I just selected is still false). I could use the CurrentRow property and just set all of the ChildRows of the current GroupRow to selected, but if the user holds down shift and selects many GroupRows at once, this will only catch the last one.
2. Using the CurrentRowChanged event. I'm not able to use this for the same reason as above: I can only select the ChildRows of the GroupRow that is last in the selection list.
3. Using the SelectionChanging event. Surprisingly, only a single row exists in e.Rows, despite me selecting multiple GroupRows.
So I'm left with CurrentRowChanging. With this event, I'm given the OldRow and the NewRow, so it is (probably) possible to determine if the user is holding down ctrl or shift, determine whether the user has filtered or sorted the rows, and then manually select each ChildRow under each GroupRow based on this logic, but that just seems a little obscure and unnecessary.
Here is my code (there's nothing to it)... I tried programatically selecting the 2nd group row as well, but the property will not set:
private
void
RadForm1_Load(
object
sender, EventArgs e)
{
DataTable dt =
new
DataTable();
dt.Columns.Add(
"col1"
,
typeof
(
string
));
dt.Columns.Add(
"col2"
,
typeof
(
int
));
dt.Rows.Add(
"group1"
, 0);
dt.Rows.Add(
"group1"
, 1);
dt.Rows.Add(
"group1"
, 2);
dt.Rows.Add(
"group1"
, 3);
dt.Rows.Add(
"group2"
, 0);
dt.Rows.Add(
"group2"
, 1);
dt.Rows.Add(
"group3"
, 0);
dt.Rows.Add(
"group3"
, 1);
dt.Rows.Add(
"group4"
, 0);
dt.Rows.Add(
"group5"
, 1);
dt.Rows.Add(
"group6"
, 0);
dt.Rows.Add(
"group7"
, 1);
radGridView1.DataSource = dt;
radGridView1.GroupDescriptors.Add(
new
Telerik.WinControls.UI.GridGroupByExpression(
"col1 GROUP BY col1"
));
radGridView1.Groups[1].GroupRow.IsSelected =
true
;
}
Thank you!
Hello,
Is it possible to put an image on a RadMenu bar, and have it aligned all the way to the right? You would have your standard menus (File, Edit, Help) on the left, and at the other end place a logo image.
Thanks,
George
Hi,
Is it possible to mail merge labels as you can do in Word? I can't find this feature anywhere on the mail merge documentation.
I did find this feature request but I don't know if this is requesting the feature for Winforms and if the feature has been implemented yet.
Best Regards
Mohammed
Hi,
Labview has a .NET Container to host .Net Windows Forms Controls *)
I make a simple Example with 2 .NET Containers for RadPropertyGrid and PropertyGrid .
And assign a new instance of Printdialog of System.Windows.Forms to SelectedObject.
I thought I could replace the PropertyGrid with RadPropertyGrid (more features, modern look), but RadPropertyGrid doesnt work.
What could be the problem?
I attached also the simple Labview 2015 vi (rename PropGrid.vi.gif to PropGrid.vi)
Peter
*) see an complex Example with Datagridview: https://github.com/unipsycho/LabVIEWdotNetDataGrid
Hi,
I'm trying to get the richtexteditor to display white text on a black background. (That's a requirement for us).
Simply setting the back and forecolors doesn't really work well;
_viewer.BackColor = Color.Black;
_viewer.ForeColor = Color.White;
_viewer.RichTextBoxElement.BackColor = Color.Black;
_viewer.RichTextBoxElement.ForeColor = Color.White;
I have also tried to change the paragraphs, but that still leaves a white paper, with paragraphs with black background.
_viewer.ChangeParagraphBackground(Color.Black);
var documentEditor =
new
RadDocumentEditor(_viewer.Document);
documentEditor.ChangeForeColor(Color.White);
documentEditor.ChangeParagraphBackground(Color.Black);
_viewer.Document.Selection.Clear();
Any advice on how I can set it up ?
Hi,
I have a popup contextmenu that needs to show on the mouse right click on the data cell, BUT SHOULD NOT SHOW when the user clicks or right clicks on the grid header.
Here is my code. How to capture the Grid header click by the mouse?
Private Sub grdInstPymt_MouseDown(sender As Object, e As MouseEventArgs) Handles grdInstPymt.MouseDown
Try
If e.Button = System.Windows.Forms.MouseButtons.Right Then
Me.ContextMenuStrip = PopUpMenu
PopUpMenu.Show()
End If
Catch ex As Exception
End Try
End Sub