Telerik Forums
UI for WinForms Forum
7 answers
341 views
I've been trying for 2 days now to download the latest QuickStart app, the one with the infamous MainForm, and have been unsuccessful.  It seems there's many versions of this, most of which I found in forum threads. 

The last one I got is "079906_QSF".   A number of erros come up when I try to build it, so it won't even build, and it does have the MainForm, but it won't even open in VS. 

Also, I noticed this QSF project/solution is in C#.  I primarily use VB.  So does a VB version of this QuickStart/Example app exist?  I'm very curious to understand how that MainForm was built. 

Thank you much for your time,
Daniel


Here's some of the errors when I try to build the project:

Error 13 The name 'EnsureChildElements' does not exist in the current context 

Error 8 'Telerik.WinControls.UI.RadRotatorElement.OnBubbleEvent(Telerik.WinControls.RadElement, Telerik.WinControls.RoutedEventArgs)': cannot change access modifiers when overriding 'protected' inherited member 'Telerik.WinControls.RadElement.OnBubbleEvent(Telerik.WinControls.RadElement, Telerik.WinControls.RoutedEventArgs)' 079906_QSF\QSF\QuickStart\RadRotator\RadRotatorElement.cs 282 30 QuickStart

Error 17 'Telerik.WinControls.UI.RadCarouselElement' does not contain a definition for 'EnsureChildElements' and no extension method 'EnsureChildElements' accepting a first argument of type 'Telerik.WinControls.UI.RadCarouselElement' could be found (are you missing a using directive or an assembly reference?) 079906_QSF\QSF\QuickStart\RadCarousel\RadCarouselElement.cs 134 22 QuickStart
--------------------------------------------
And here's the call stack when I try to open the MainForm:

at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.GetMemberTargetObject(XmlElementData xmlElementData, String& member)
at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.CreateAssignStatement(XmlElementData xmlElement)
at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.XmlElementData.get_CodeDomElement()
at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.EndElement(String prefix, String name, String urn)
at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.Parse(XmlReader reader)
at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.ParseXml(String xmlStream, CodeStatementCollection statementCollection, String fileName, String methodName)
at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomParser.OnMethodPopulateStatements(Object sender, EventArgs e)
at System.CodeDom.CodeMemberMethod.get_Statements()
at System.ComponentModel.Design.Serialization.TypeCodeDomSerializer.Deserialize(IDesignerSerializationManager manager, CodeTypeDeclaration declaration)
at System.ComponentModel.Design.Serialization.CodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager manager)
at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager serializationManager)
at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.DeferredLoadHandler.Microsoft.VisualStudio.TextManager.Interop.IVsTextBufferDataEvents.OnLoadCompleted(Int32 fReload)
Hristo
Telerik team
 answered on 11 Dec 2018
4 answers
497 views

I wrote some code to capture the user's selected values before changing them. Thus, allowing the changes to be restored to the previous values. 

The problem I ran into was that my click event from the contextmenu is called multiple times. This wipes out the true previous values. I could just add a flag at the beginning of the event, but I was wondering if there was a better way to approach this? why is this click event called multiple times on a single click?

 

01.Private Sub FF_MenuItem_Click(sender As Object, e As EventArgs) Handles FF_MenuItem.Click
02.'Populate selected cells with "FF"
03.Try
04.Dim cell As GridViewCellInfo
05. 
06.If dgvMain.SelectedCells.Count > 0 Then
07._lastGridChange.Clear
08.End If
09. 
10.For Each cell In dgvMain.SelectedCells
11._lastGridChange.Add(cell.RowInfo.Index & "," & cell.ColumnInfo.Index & "," & cell.Value)
12.cell.Value = "FF"
13.Next
14.Catch ex As Exception
15.ShowErrorBox("No cell selection detected. Be sure to select a cell first.")
16.End Try
17.End Sub

Line 11.  _lastGridChange saves the values before they are updated

 

 

 

01.Private Sub dgvMain_ContextMenuOpening(sender As Object, e As ContextMenuOpeningEventArgs) Handles dgvMain.ContextMenuOpening
02. 
03.    FF_MenuItem.Text = "FF"
04.    HH_MenuItem.Text = "HH"
05.    CC_MenuItem.Text = "CC"
06.    ClearColumn_MenuItem.Text = "Clear Column Values"
07. 
08.    Dim separator As RadMenuSeparatorItem = New RadMenuSeparatorItem()
09.    e.ContextMenu.Items.Add(separator)
10. 
11.    Try
12.        e.ContextMenu.Items.Add(FF_MenuItem)
13.        e.ContextMenu.Items.Add(HH_MenuItem)
14.        e.ContextMenu.Items.Add(CC_MenuItem)
15.        e.ContextMenu.Items.Add(ClearColumn_MenuItem)
16.    Catch ex As Exception
17.    End Try
18. 
19.    Try
20.        AddHandler FF_MenuItem.Click, AddressOf FF_MenuItem_Click
21.        AddHandler HH_MenuItem.Click, AddressOf HH_MenuItem_Click
22.        AddHandler CC_MenuItem.Click, AddressOf CC_MenuItem_Click
23.        AddHandler ClearColumn_MenuItem.Click, AddressOf ClearColumn_MenuItem_Click
24.    Catch ex As Exception
25.    End Try
26.End Sub

Setting up the ContextMenu Options

 

 

 

 

 

Gone2TheDogs
Top achievements
Rank 1
Iron
Veteran
 answered on 10 Dec 2018
3 answers
60 views

The link for Navigation - Context Menu opens the "Menu" page and not the "Context Menu" page. 

 

 

Dess | Tech Support Engineer, Principal
Telerik team
 answered on 10 Dec 2018
4 answers
189 views

I have RadGridView with GridViewColorColumn . The default color picker dialog is far more advanced than what i need. I just need to allow user to pick basic colors. I see a ENUMS in RadColorDialog  class such as ShowBasicColors, ShowSystemColors, ShowWebColors, ShowProfessionalColors. 

Question is, how do i modify this behavior from Grid?

 

i need to show only basic colors.

 

please help.

 

 

Yanick
Top achievements
Rank 1
 answered on 07 Dec 2018
5 answers
114 views

Hi, 

 

The ability to add a heirarchy to the parent rows in the virtual grid is great, but is there a way to add multiple data types for the children rows?

 

For example 

 

public class Parent{

public string Name = "Parent Row";

public ChildType1 child1 = new Child1();

public ChildType2 child2 = new Child2();

 

}

 

When a user expands the Parent row, is there a way to define new grids for both Child1 and Child2 to be expanded?  This would be super helpful for an asset management project I'm working on. 

 

Thanks,

Mike

 

 

 

Hristo
Telerik team
 answered on 07 Dec 2018
2 answers
66 views
how can i prevent the group from being deleted ?
how can i prevent the group from collapsing ?

best thanks 
Andre
Top achievements
Rank 1
 answered on 06 Dec 2018
3 answers
120 views

Hello,

I have two RadGridView bound to two different Lists, on two different tabs of a tab control; I DeferRefresh, set the data source, set AutoSize columns mode to none and then call BestFitColumns

The second grid, containing just two example rows, gets its columns resized as expected, but not the first that looks like nothing happened.

The strange behavior is that, if I manually resize (aka click the corner of the window and drag) even just of some pixels the WinForm where the tabs and the grids are staying, the columns gets refreshed to the best fit, as expected from the BestFitColumns command, somehow like it was not refreshed after the bind. This grid have 60 rows, not so many, both Lists contains the same class, so the amount of columns is the same; both grids have the same attributes.

Any idea?

Thank you in advance

Best regards

Dimitar
Telerik team
 answered on 06 Dec 2018
5 answers
148 views

I would like to alter the behavior of the calendar popup so that when the Equal button is clicked, it performs all the default actions of the equal button, but closes the popup calculator and the result is selected in the control.

 

Thanks,

Mark

Hristo
Telerik team
 answered on 06 Dec 2018
2 answers
74 views

Is there a way restrict the user from being able to hide certain control items?

I want to allow our users to be able to customise the layout to large extent but there are a couple of items that should always be on screen. I've browsed the documentation but I couldn't see anything that would help.

Rob
Top achievements
Rank 1
 answered on 05 Dec 2018
17 answers
511 views

Is there the way to fix the position of some items in CommandBarStripElement so those items are always visible and could not be moved to the overflow.

I guess it is pointless to override OnItemOverflowed as it is already too late, the item already moved to overflow menu. Isn't it?

 

Thanks.

 

Ras Ran
Top achievements
Rank 2
Iron
Veteran
Iron
 answered on 05 Dec 2018
Narrow your results
Selected tags
Tags
GridView
General Discussions
Scheduler and Reminder
Treeview
Dock
RibbonBar
Themes and Visual Style Builder
ChartView
Calendar, DateTimePicker, TimePicker and Clock
DropDownList
Buttons, RadioButton, CheckBox, etc
ComboBox and ListBox (obsolete as of Q2 2010)
ListView
Chart (obsolete as of Q1 2013)
Form
PageView
MultiColumn ComboBox
TextBox
RichTextEditor
Menu
PropertyGrid
RichTextBox (obsolete as of Q3 2014 SP1)
Panelbar (obsolete as of Q2 2010)
PivotGrid and PivotFieldList
Tabstrip (obsolete as of Q2 2010)
MaskedEditBox
CommandBar
PdfViewer and PdfViewerNavigator
ListControl
Carousel
Diagram, DiagramRibbonBar, DiagramToolBox
GanttView
Panorama
New Product Suggestions
Toolstrip (obsolete as of Q3 2010)
VirtualGrid
AutoCompleteBox
Label
Spreadsheet
ContextMenu
Panel
Visual Studio Extensions
TitleBar
Documentation
SplitContainer
Map
DesktopAlert
ProgressBar
CheckedDropDownList
Rotator
TrackBar
MessageBox
SpinEditor
StatusStrip
CheckedListBox
Wizard
ShapedForm
SyntaxEditor
TextBoxControl
LayoutControl
CollapsiblePanel
Conversational UI, Chat
DateTimePicker
TabbedForm
CAB Enabling Kit
DataEntry
GroupBox
ScrollablePanel
WaitingBar
ScrollBar
ImageEditor
Tools - VSB, Control Spy, Shape Editor
BrowseEditor
DataFilter
ColorDialog
FileDialogs
Gauges (RadialGauge, LinearGauge, BulletGraph)
ApplicationMenu
RangeSelector
CardView
WebCam
BindingNavigator
PopupEditor
RibbonForm
Styling
TaskBoard
Barcode
ColorBox
Callout
FilterView
PictureBox
VirtualKeyboard
NavigationView
Accessibility
DataLayout
ToastNotificationManager
ValidationProvider
CalculatorDropDown
Localization
TimePicker
ButtonTextBox
FontDropDownList
Licensing
BreadCrumb
Security
LocalizationProvider
Dictionary
Overlay
Separator
SparkLine
TreeMap
StepProgressBar
SplashScreen
Flyout
ToolbarForm
NotifyIcon
Rating
TimeSpanPicker
BarcodeView
Calculator
OfficeNavigationBar
TaskbarButton
HeatMap
SlideView
PipsPager
AIPrompt
TaskDialog
DateOnlyPicker
TimeOnlyPicker
+? more
Top users last month
Henri
Top achievements
Rank 2
Iron
Iron
Iron
SUNIL
Top achievements
Rank 2
Iron
Iron
Iron
David
Top achievements
Rank 1
Jackson
Top achievements
Rank 1
Iron
Iron
Tim
Top achievements
Rank 3
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Henri
Top achievements
Rank 2
Iron
Iron
Iron
SUNIL
Top achievements
Rank 2
Iron
Iron
Iron
David
Top achievements
Rank 1
Jackson
Top achievements
Rank 1
Iron
Iron
Tim
Top achievements
Rank 3
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?