Telerik Forums
UI for WinForms Forum
1 answer
177 views
Hi, I just upgraded my project to the latest 2009 Q1 release of RadControls for WinForms.  But I am running into some issues with some of the controls, maybe because it is not backwards compatible.  I am not able to find out where the information is to make the current control comply with the latest release, if someone can point me to the right direction that would greatly appreciated.

Thanks in advance.
Mike
Telerik team
 answered on 17 Apr 2009
1 answer
69 views
I would like to cut and paste a chunk from one tab to another. Is this possible.
Peter
Telerik team
 answered on 17 Apr 2009
7 answers
408 views
for WinForms, - does that exist?

Regards, Jill-Connie Lorentsen
Ves
Telerik team
 answered on 17 Apr 2009
1 answer
167 views
I have an application that uses floating dockpanels.

I have noticed that there seems to be a maximum width equal to the screen resolution width even when
I have not set any maximum or minimum values for the size of the dockpanel window.

I assume this is a built in behavior ? I have tested at multiple resolutions and get the same result.
Is there a way to override this behavior ?
Julian Benkov
Telerik team
 answered on 17 Apr 2009
3 answers
167 views
Hi Telerik,
First of all congratulations for developing such good components and providing such quick and detailed answers to their questions.
We have almost finalized our decision to purchase telerik WinForm. In order to finalized the things I need some answers, so that I could confidently represent the component to my clients.

My queries are as follows:
  1. Once if I purchase telerik license (lets say of Q2 SP1 of 2008) and found some functionality/feature missing after deployment (the software would be  used for about more then 300 machine simultaneously )and later telerik provide me that requirement . How would I upgrade the user system( What I mean is that would the dll replacement accomplish the task [I hope it would :) ] ).
  2. with reference to the previous point if I acquire the license of telerik Q2 SP1 2008 and Telerik upgade itself to Q3 2008 can I sent the new dll to end user machine and the replacement would work fine or not. I am specially asking that because to upgrade the trail version I manually have to uninstall and then install newer version of telerik.
  3. Going through telerik website, I read the enchantments telerik is planning for its Q3 2008 release and I am very very much interested  in Form template and Flicking  reduction features. In Forms I really really want the vista theme, I know its already available theme but right now we find is bit difficult ( We would prefer to avoid xml ), I personally wish that telerik provide "Aurora Theme" [without black title bar]. Regarding flicking that very major concern. Please do some enhancements regarding this. :( I have to use RadToolbar ,  Rad Treeview, RadPanels, Rad Buttons in same form so they may flicker a lot.
  4. Just for information, I want to ask.Do Telerik provide any Zipping / Unzipping component. because I need such component and I would prefer Telerik.
I wish good luck to telerik and its team.

Regards,
Haroon.
Nikolay
Telerik team
 answered on 16 Apr 2009
6 answers
410 views
Anyone have any good examples of successfully binding a LINQ result with a parent child relationship to a gridview?

Thanks, Donta
Donta Dalpoas
Top achievements
Rank 1
 answered on 16 Apr 2009
1 answer
171 views
Hi,
I have a CellFormatting event in which i add a button to each cell in a particular column. so, i use e.CellElement.Children.Add(buttonInstance) inside the CellFormatting event (code for CellFormatting is below). The button is either enabled or disbaled based on the value of the cell. 
        void radGViewByLocation_CellFomatting(object sender, CellFormattingEventArgs e)
        {
            if (e.CellElement.ColumnInfo is GridViewDataColumn && !(e.CellElement.RowElement is GridTableHeaderRowElement))
            {
                if (e.CellElement.Children.Count > 0)
                    return;

                GridViewDataColumn column = (GridViewDataColumn)e.CellElement.ColumnInfo;
                if (column.FieldName == _ActivityTypeColumnName)
                {
                    if (!(e.CellElement.RowInfo is GridViewDataRowInfo))
                        return;

                    GridViewDataRowInfo rowInfo = (GridViewDataRowInfo)e.CellElement.RowInfo;
                    if (rowInfo == null)
                        return;

                     // Since the collection object is held by the radGViewpeople, we just re-use it.
                    List<string> activityTypes = _collectionObj.ActivityTypeNames;
                    foreach (string activityTypeName in activityTypes)
                    {

                        try
                        {
                            if ((rowInfo.Cells.Count > 0) && (activityTypeName == rowInfo.Cells[4].Value.ToString()))
                            {
                                SubCollectionIdentfierClass subCollectionIdObject = new SubCollectionIdentfierClass();

                                // the people name appears in a different column depending on the user priviledge.
                                int index = 2;
                                subCollectionIdObject.location = radGViewByLocation.Rows[e.CellElement.RowIndex].Cells[index].Value.ToString();
                                subCollectionIdObject.people = radGViewByLocation.Rows[e.CellElement.RowIndex].Cells[index + 1].Value.ToString();
                                subCollectionIdObject.activityType = activityTypeName;
                                subCollectionIdObject.rowIndex = e.CellElement.RowIndex;

                                string buttonName = subCollectionIdObject.location + subCollectionIdObject.people + activityTypeName;

                                AIMButtonElement locationTypeElement = new AIMButtonElement();
                                locationTypeElement.Name = buttonName;
                                locationTypeElement.Tag = subCollectionIdObject;
                                locationTypeElement.Text = activityTypeName;
                                locationTypeElement.Image = _isCompleteItemImage;
                                locationTypeElement.TextAlignment = ContentAlignment.MiddleRight;
                                locationTypeElement.TextImageRelation = TextImageRelation.ImageBeforeText;

                                if (e.CellElement.Text == "false")
                                {
                                    locationTypeElement.Enabled = false;
                                }
                                e.CellElement.Children.Add(locationTypeElement);
                                this.ApplyThemeToElement(locationTypeElement, "ControlDefault");

                                locationTypeElement.MouseDown += new MouseEventHandler(element_MouseDown);
                                locationTypeElement.MouseUp += new MouseEventHandler(element_MouseUp);
                                locationTypeElement.Click += new EventHandler(locationTypeElement_Click);
                            }
                        }
                        catch (Exception ex)
                        {
                            Logger.WriteLine("ERROR", "ANY", "Exception : <" + ex.Message + ">.");
                        }
                    } // foreach 
                }
            }
        }
Previously, i was trying to set the value of another cell in the same row as the event with GridViewDataRowInfo.Cells[1].Value but it led to a stackoverflow situation. So, i moved this code to a DataBindingComplete event. But now, when i check the CellElement in this event, they are all null so the code in the DataBindingComplete event does not get to the second if statement. So, where are the buttons and how do i get a handle to them so i can do what i need to in the DataBindingComplete event. Please help...

        private void radGViewByLocation_DataBindingComplete(object sender, GridViewBindingCompleteEventArgs eventArgs)
        {
                for (int j = 0; j < radGViewByLocation.Rows.Count; j++)
                {
                    gvRow = radGViewByLocation.Rows[j];
                    if (gvRow.Cells[4].CellElement != null && gvRow.Cells[4].CellElement.Children != null)
                    {
                        if (gvRow.Cells[4].CellElement.Children.GetType() == typeof(AIMButtonElement))
                        {
                            AIMButtonElement theButton = (AIMButtonElement)gvRow.Cells[4].CellElement.Children[0];
                            SubCollectionIdentfierClass subCollectionIdObject = (SubCollectionIdentfierClass)theButton.Tag;
                            CollectionDataClass colDataObj = _collectionObj.GetCollectionDataBySubIdentifier(subCollectionIdObject);
                            if (colDataObj != null && colDataObj.IsCompleted)
                            {
                                theButton.DisplayStyle = DisplayStyle.ImageAndText;
                                // rowInfo.Cells[1].Value = true;
                                // radGViewByLocation.Rows[e.CellElement.RowIndex].Cells[1].Value = true;
                                gvRow.Cells[1].Value = true;
                            }
                            else
                            {
                                theButton.DisplayStyle = DisplayStyle.Text;
                                // rowInfo.Cells[1].Value = false;
                                // radGViewByLocation.Rows[e.CellElement.RowIndex].Cells[1].Value = false;
                                gvRow.Cells[1].Value = false;
                            }
                        }
                    }
                }
}
thank you,
Bahram

Nick
Telerik team
 answered on 15 Apr 2009
3 answers
117 views
Hi, I'm new to RadControls to WinForms and my question is probably very simple.
When I'm trying to add some item (using RadItem Collection Editor) to RadPanelBarGroupElement, after clicking on drop-down arrow on the Add button i see only four elements (RadToggleButtonElement, RadCheckboxElement, RadRadioButtonElement, RadLabelElement). In sample in documentation there is few elements more, particularly RadButtonElement.

Anybody knows, where is the problem?

Thanks in advance!
Deyan
Telerik team
 answered on 15 Apr 2009
3 answers
152 views
I try to enter a value in a GridViewDateTimeColumn manually but it is not possible to enter a single value when trying to type it in manually. No number-key seems to work.

Hitting the enter-key accepts the default value.
Hitting one of the arrow-keys moves to the next cell.

The only way i have found to enter a value manually is to use the mouse-wheel first. Then it is possible to enter a value by typing it in manually as it should be.

How can i enter a value by typing it in manually without using the mouse-wheel first ?

Greetings,

Ramius


Nick
Telerik team
 answered on 15 Apr 2009
4 answers
163 views
Does this control support incremental search?  I don't see a setting for it.

Thanks.

Ken
peter
Top achievements
Rank 1
 answered on 15 Apr 2009
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)
Form
Chart (obsolete as of Q1 2013)
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
VirtualGrid
Toolstrip (obsolete as of Q3 2010)
AutoCompleteBox
Label
Spreadsheet
ContextMenu
Panel
Visual Studio Extensions
TitleBar
SplitContainer
Documentation
Map
DesktopAlert
CheckedDropDownList
ProgressBar
MessageBox
TrackBar
Rotator
SpinEditor
CheckedListBox
StatusStrip
CollapsiblePanel
LayoutControl
ShapedForm
SyntaxEditor
Wizard
TextBoxControl
Conversational UI, Chat
DateTimePicker
TabbedForm
CAB Enabling Kit
WaitingBar
GroupBox
DataEntry
ScrollablePanel
ScrollBar
ImageEditor
Tools - VSB, Control Spy, Shape Editor
BrowseEditor
DataFilter
FileDialogs
ColorDialog
Gauges (RadialGauge, LinearGauge, BulletGraph)
ApplicationMenu
RangeSelector
CardView
WebCam
NavigationView
BindingNavigator
RibbonForm
Styling
Barcode
PopupEditor
TaskBoard
Callout
ColorBox
PictureBox
FilterView
Accessibility
VirtualKeyboard
DataLayout
Licensing
ToastNotificationManager
ValidationProvider
CalculatorDropDown
Localization
TimePicker
BreadCrumb
ButtonTextBox
FontDropDownList
BarcodeView
Overlay
Security
LocalizationProvider
Dictionary
TreeMap
StepProgressBar
SplashScreen
Flyout
Separator
SparkLine
ToolbarForm
NotifyIcon
DateOnlyPicker
AI Coding Assistant
Rating
TimeSpanPicker
Calculator
OfficeNavigationBar
TaskbarButton
HeatMap
SlideView
PipsPager
AIPrompt
TaskDialog
TimeOnlyPicker
SpeechToTextButton
+? more
Top users last month
Miljana
Top achievements
Rank 2
Iron
Iron
Joel
Top achievements
Rank 3
Bronze
Bronze
Bronze
Cynthia
Top achievements
Rank 1
John
Top achievements
Rank 1
Iron
Mozart
Top achievements
Rank 1
Iron
Veteran
Want to show your ninja superpower to fellow developers?
Top users last month
Miljana
Top achievements
Rank 2
Iron
Iron
Joel
Top achievements
Rank 3
Bronze
Bronze
Bronze
Cynthia
Top achievements
Rank 1
John
Top achievements
Rank 1
Iron
Mozart
Top achievements
Rank 1
Iron
Veteran
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?