Telerik Forums
UI for WinForms Forum
1 answer
166 views

 Is it possible to drag and drop an excel csv or worksheet into a gridview? 

 

Thanks
Mark

Dess | Tech Support Engineer, Principal
Telerik team
 answered on 05 Dec 2016
9 answers
578 views

 

I currently have a save button click event that calls a procedure named ValidateData.   The ValidateData procedure iterates through rows in the grid and sets the color or the row to red if the data therin is invalid.   The problem I have is that after upgrading to RadControls 2011 Q1 the VisualElement property is no longer available.  I have been searching through these forums for a couple of hours and haven't run across a viable way of dealing with this.    Is there an easy way to accomplish this?  I don't believe the RowFormatting Event applies in my case.

Much appreciated
Kevin



Private
Function ValidateData() As Boolean

 

 

Dim entBundleComponent As BundleComponent

 

 

 

Dim isValid As Boolean = True

 

 

Dim isValidRow As Boolean = True

 

 

Dim gvRow As UI.GridViewRowInfo

 

 

 

For Each gvRow In gvComponents.Rows

 

 

isValidRow =

True

 

entBundleComponent =

CType(gvRow.DataBoundItem, BundleComponent)

 

 

 

If entBundleComponent.COMPONENT_NAME.Trim().Length = 0 Then

 

isValid =

False

 

isValidRow =

False

 

 

End If

 

 

If entBundleComponent.COMPONENT_DESCRIPTION.Trim().Length = 0 Then

 

isValid =

False

 

isValidRow =

False

 

 

End If

 

 

If isValidRow Then

 

gvRow.VisualElement.BackColor = Color.Transparent

gvRow.VisualElement.DrawFill =

True

 

 

Else

 

gvRow.VisualElement.BackColor = Color.Red

gvRow.VisualElement.DrawFill =

True

 

 

End If

 

 

Next

 

 

If isValid Then

 

txtMessages.Text =

"Ok"

 

txtMessages.ForeColor = Color.Black

 

Else

 

txtMessages.ForeColor = Color.Red

txtMessages.Text =

"Please correct errors before saving."

 

 

End If

 

 

Return isValid

 

 

 

End Function

 

Dess | Tech Support Engineer, Principal
Telerik team
 answered on 05 Dec 2016
1 answer
85 views
I have created a winforms with components and I want to localize it (using the .resx files
I set the forms property localizable to true and the default language to "french"
When I want to add a componenet (a radbutton for exemple) I have an error message that tells me "Impossible to add a componenet in localizable mode - set the language to default"
How can I convert my form to be localizable (I need the application to support English and french)
Thanks
Dess | Tech Support Engineer, Principal
Telerik team
 answered on 02 Dec 2016
2 answers
132 views

I have a string that contains the name of a person associated with a location.  I am using the request code provided by Telerik:

                Telerik.WinControls.UI.Map.Bing.SearchRequest request = new SearchRequest();
                request.Query = latlong;
                request.SearchOptions.QueryParse = true;
                request.UserData = //  <- Here is where I think it would work, but I don't know how to get this accessible by the Bing! search.                bingProvider.SearchAsync(request)

I am using the BingProvider_SearchCompleted code provided by Telerik, however, I do not see how to pass a string using the request that can then be used as the pin.ToolTipText. 

 

            Telerik.WinControls.UI.Map.RectangleG allPoints = new Telerik.WinControls.UI.Map.RectangleG(double.MinValue, double.MaxValue, double.MaxValue, double.MinValue);
            foreach (Telerik.WinControls.UI.Map.Bing.Location location in e.Locations)
            {
                Telerik.WinControls.UI.Map.PointG point = new Telerik.WinControls.UI.Map.PointG(location.Point.Coordinates[0], location.Point.Coordinates[1]);
                MapPin pin = new MapPin(point);
                pin.Size = new System.Drawing.Size(20, 40);
                pin.BackColor = Color.Aquamarine;
                pin.ToolTipText = //  <-  Here is where I would like the name to show up.
                this.radMap1.MapElement.Layers["Primary"].Add(pin);
                allPoints.North = Math.Max(allPoints.North, point.Latitude);
                allPoints.South = Math.Min(allPoints.South, point.Latitude);
                allPoints.West = Math.Min(allPoints.West, point.Longitude);
                allPoints.East = Math.Max(allPoints.East, point.Longitude);
                currentClientLoc = currentClientLoc + 1;
            }
            if (e.Locations.Length > 0)
            {
                if (e.Locations.Length == 1)
                {
                    this.radMap1.BringIntoView(new Telerik.WinControls.UI.Map.PointG(e.Locations[0].Point.Coordinates[0], e.Locations[0].Point.Coordinates[1]));
                }
                else
                {
                    this.radMap1.MapElement.BringIntoView(allPoints);
                    this.radMap1.Zoom(this.radMap1.MapElement.ZoomLevel - 1);
                }
            }
            else
            {
                RadMessageBox.Show("No result found for the provided search query!");
            } 

Any help would be much appreciated.  And...  I a side note.  I get to the first person to post on this forum?  Yay!  :-)

 

-Scott

Scott
Top achievements
Rank 1
 answered on 02 Dec 2016
1 answer
872 views

I was new to telerik.
I want to hide columns in radgridview which column all cells are null values by programmatically.

thanks

Dimitar
Telerik team
 answered on 02 Dec 2016
2 answers
870 views

I am trying to save the results of mail merge as a PDF, but I am getting a compiler error.

cannot convert from RadDocument to RadFixedDocument

Is there a way around it? Here's my code

using (SaveFileDialog dialog = new SaveFileDialog())
{
    dialog.Filter = "PDF (*.pdf)|*.pdf";
    dialog.FilterIndex = 2;
    dialog.RestoreDirectory = true;
 
    if (dialog.ShowDialog() == DialogResult.OK)
    {
        var provider = new  PdfFormatProvider();
        radRichTextEditor1.Document.MailMergeDataSource.ItemsSource = LetterService.GetEmployersMailMergeSource();
        using (Stream output = File.Create(dialog.FileName))
        {
            //error here
            provider.Export(radRichTextEditor1.Document.MailMerge(), output);
        }
    }
}

 

Pavel
Top achievements
Rank 1
 answered on 01 Dec 2016
8 answers
185 views

I want to give application admins to create new templates. Something like

Hello <LastName>, <FirstName>. You owe us <AmountOwed>. Please mail a check to <Address>. 

I spend some time research, and it appears that it's doable using RichTextEditor and MailMerge. However, I can't seem to find an ability for the user to actually create a template through a GUI. What am I missing?

Hristo
Telerik team
 answered on 01 Dec 2016
12 answers
2.4K+ views

Dear sirs,

I have data source in format of List<Dictionary<string,object>>. Can I bind the data to RadGridView.DataSource?

If it is not, can I extend some classes to do that?

Thanks for your sharing.

Tuan

Hristo
Telerik team
 answered on 01 Dec 2016
1 answer
173 views
I have a radspineditor, with a minimum of 1 and a maximum of 100. I want to display a messagebox if the user enters a value outside that range. How do I capture that value? That is, if the user enters 110 with the keyboard, display the messagebox.
Dimitar
Telerik team
 answered on 01 Dec 2016
5 answers
158 views

hi,

in my app i write subject "آقای حقیقت" but in Appointment Title it wrote "حقیقت آقای"

actually in the Appointment Title the Expression reversed,why?

Dess | Tech Support Engineer, Principal
Telerik team
 answered on 01 Dec 2016
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
ListView
ComboBox and ListBox (obsolete as of Q2 2010)
Chart (obsolete as of Q1 2013)
Form
PageView
MultiColumn ComboBox
TextBox
RichTextEditor
PropertyGrid
Menu
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
GanttView
Diagram, DiagramRibbonBar, DiagramToolBox
Panorama
New Product Suggestions
Toolstrip (obsolete as of Q3 2010)
VirtualGrid
AutoCompleteBox
Label
Spreadsheet
ContextMenu
Panel
Visual Studio Extensions
TitleBar
Documentation
SplitContainer
Map
DesktopAlert
CheckedDropDownList
ProgressBar
TrackBar
MessageBox
Rotator
SpinEditor
CheckedListBox
StatusStrip
LayoutControl
SyntaxEditor
Wizard
ShapedForm
TextBoxControl
Conversational UI, Chat
DateTimePicker
CollapsiblePanel
TabbedForm
CAB Enabling Kit
GroupBox
WaitingBar
DataEntry
ScrollablePanel
ScrollBar
ImageEditor
Tools - VSB, Control Spy, Shape Editor
BrowseEditor
DataFilter
ColorDialog
FileDialogs
Gauges (RadialGauge, LinearGauge, BulletGraph)
ApplicationMenu
RangeSelector
CardView
WebCam
Styling
Barcode
BindingNavigator
PopupEditor
RibbonForm
TaskBoard
Callout
ColorBox
PictureBox
FilterView
NavigationView
Accessibility
VirtualKeyboard
DataLayout
Licensing
ToastNotificationManager
ValidationProvider
CalculatorDropDown
Localization
TimePicker
ButtonTextBox
FontDropDownList
BarcodeView
BreadCrumb
Security
LocalizationProvider
Dictionary
Overlay
Flyout
Separator
SparkLine
TreeMap
StepProgressBar
SplashScreen
ToolbarForm
NotifyIcon
DateOnlyPicker
Rating
TimeSpanPicker
Calculator
OfficeNavigationBar
TaskbarButton
HeatMap
SlideView
PipsPager
AIPrompt
TaskDialog
TimeOnlyPicker
+? more
Top users last month
Jay
Top achievements
Rank 3
Iron
Iron
Iron
Benjamin
Top achievements
Rank 3
Bronze
Iron
Veteran
Radek
Top achievements
Rank 2
Iron
Iron
Iron
Bohdan
Top achievements
Rank 2
Iron
Iron
Richard
Top achievements
Rank 4
Bronze
Bronze
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Jay
Top achievements
Rank 3
Iron
Iron
Iron
Benjamin
Top achievements
Rank 3
Bronze
Iron
Veteran
Radek
Top achievements
Rank 2
Iron
Iron
Iron
Bohdan
Top achievements
Rank 2
Iron
Iron
Richard
Top achievements
Rank 4
Bronze
Bronze
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?