Telerik Forums
UI for WinForms Forum
3 answers
156 views

Hello Support,

  I am using v.2015.2.728.40 and are experiencing some issues with the behavior of the ToggleButton and CommandBarButton.  The issue is that when clicking on the toggle button, everything is fine for the first time.  The response time for the button progressively degrades as you continue using the button.  I was able to reproduce this problem by creating a new Project with an empty form, dropping in a CommandBar, then adding five ToggleButtons.  Set the togglebuttons to DrawImage=False and DrawText=True.  Run the application and in a circular fashion, click on the each button with a short delay in between.  You should notice that after a few iterations, the buttons become unresponsive.  This behavior is now hindering the functionality of my application.

Thanks

Francisco

Dimitar
Telerik team
 answered on 13 Jul 2016
3 answers
286 views
I am trying to set the row height of the RadGridView element to fill the whole space of the grid instead of showing blank space when the number of rows is less than the height of the grid, the problem is I couldn't find a simple way to do this without many complications and performance issues using different events to set the RowHeight property when the size is changed for the grid. How to achieve this?
Dess | Tech Support Engineer, Principal
Telerik team
 answered on 12 Jul 2016
3 answers
157 views

Hi,

if I put a field with many distinct values (like product name) on columns or rows, and I try to open filter menu - it takes time to load all items in selection tree, user fills like PivotGrid hangs. Is it possible to cancel either filling selection tree or cancel the whole filter menu, so user can only sort using up\down arrow?

Thanks

Alex

 

Alex Dybenko
Top achievements
Rank 2
 answered on 12 Jul 2016
3 answers
322 views
i want to change a visibility property into an one ore more cell when i adding a new row 

Private

 

Sub RadGridView1_CellBeginEdit(ByVal sender As Object, ByVal e As Telerik.WinControls.UI.GridViewCellCancelEventArgs) Handles RadGridView1.CellBeginEdit

 

 

 

' if a value of field-column if "C" 
dim ValueColum as string=Me.RadGridView1.Rows(RowIndex).Cells(Me.RadGridView1.MasterGridViewTemplate.Columns("ind_tiporiga").Index).Value

 

 

 

dim i as integer=3 '  this is a indexCell
Select case ValueColum 
    case "C"
         Me.RadGridView1.Rows(RowIndex).Cells(i).CellElement.Visibility = Telerik.WinControls.ElementVisibility.Collapsed

 

 

 

         Me.RadGridView1.Rows(RowIndex).Cells(i).CellElement.BackColor = Color.Gray

 

 

 

case Else
        Me.RadGridView1.Rows(RowIndex).Cells(i).CellElement.Visibility = Telerik.WinControls.ElementVisibility.visible

 

        Me.RadGridView1.Rows(RowIndex).Cells(i).CellElement.BackColor = Color.white

end select
end sub
' This Code don't work please help me
Hristo
Telerik team
 answered on 12 Jul 2016
1 answer
120 views
Hi, 

I'm using a chart view bound to a pivot grid which works rather nicely. I was wondering if these controls together support the functionality of radial charts.

Eg. Pivot only contains Row or Columns. Then we the analysis would be for distinct combination in Rows or Columns show a pie for each aggregated value.
Hristo
Telerik team
 answered on 12 Jul 2016
6 answers
450 views
Is there a simple way to set the alignment of text added to this panel to be at the top left?  It defaults to center left.
Hristo
Telerik team
 answered on 12 Jul 2016
2 answers
1.7K+ views

Hi to all,

I would use same format to edit column and visual column for percent value

I'm using formatstring "{0:P2}" to show percent value correctly (value passed by object is for example 0.06), this formatstring show me 6%, OK!

But when I edit cell it shows me 0.06, are ther a way to edit value "6%", keeping 0.06 into my object?

 

Then my data is 0.06, it shows 6 %, I enter in edit mode and It should show me "6" or "6 %" (masked? I don't know),

I enter 6.5 %, and it store in my data 0.065

Is it possible?

01.Dim _Column As New GridViewDecimalColumn()
02. 
03._Column.AutoSizeMode = BestFitColumnMode.AllCells
04._Column.HeaderText = "Percentage"
05._Column.FieldName = "Discount"
06._Column.Name = "Perc01"
07._Column.Width = 100
08._Column.FormatString = "{0:P2}"
09._Column.DecimalPlaces = 2
10._Column.ThousandsSeparator = False
11. 
12.Columns.Add(_Column)

Dario Concilio
Top achievements
Rank 2
 answered on 12 Jul 2016
3 answers
126 views

I'm trying to change the datasource for a template as follows

Dim ContactPhonesDS As ContactsDataset.PhoneRow() = ContactsDataset.Phone.Select("ContactKey = '" & ContactKey & "'")
          Dim ContactDt As DataTable = New DataTable("Phone")
          ContactDt.Columns.Add("TableKey")
          ContactDt.Columns.Add("ContactKey")
          ContactDt.Columns.Add("Client_ID")
          ContactDt.Columns.Add("Office_ID")
          ContactDt.Columns.Add("PRNumber")
          ContactDt.Columns.Add("Line_Type")
          ContactDt.Columns.Add("comboLine_Type")
          ContactDt.Columns.Add("Phone_Number")
          ContactDt.Columns.Add("Extension")
          ContactDt.Columns.Add("Discription")
          ContactDt.Columns.Add("Delete_Flag")
          For Each row In ContactPhonesDS
              ContactDt.ImportRow(row)
          Next
          PHNumbers.MasterTemplate.DataSource = ContactDt
          PHNumbers.MasterTemplate.Columns("Phone_Number").FormatString = "{0:(000)000-0000}"

But the formatstring is not applied. I'm Guessing it's because the column is not of the correct data type, but I can't figure out how to set it to decimal.

Dimitar
Telerik team
 answered on 12 Jul 2016
3 answers
123 views

I have a situation with the grid doesn't have the triangle sign. It is supposed to have it like the image attached.

<StackPanel Orientation="Vertical">
            <TextBlock Text="xxxx" HorizontalAlignment="Center"></TextBlock>
            <telerik:RadGridView Name="radGridView"
                                 RowLoaded="radGridView_RowLoaded"
                                 Width="1025" IsReadOnly="True"
                                 ValidatesOnDataErrors="None"
                                 AutoGenerateColumns="False"
                                 IsFilteringAllowed="False"
                                 ShowGroupPanel="False"
                                 ShowColumnFooters="False"
                                 CanUserResizeColumns="False"
                                 CanUserFreezeColumns="False"
                                 SelectionMode="Single"
                                 CanUserReorderColumns="False"
                                 CanUserSortColumns="False"
                                 CanUserInsertRows="False"
                                 CanUserDeleteRows="False"
                                 CanUserSelect="False"
                                 RowIndicatorVisibility="Visible"
                                 Height="265"
                                 ItemsSource="{Binding Information}"
                                 SelectedItem="{Binding SelectedItem, Mode=TwoWay}"
                                 >
                <telerik:RadGridView.Columns>

What I missed?

ardmore
Top achievements
Rank 1
 answered on 11 Jul 2016
4 answers
210 views

Hi

My layoutgrid is 2 columns, 4 rows and Im seeing the control ignoring both width and  ProportionalHeightWeight settings I set. 

Rather than 20:80 I'm seeing 50:50 for columns, rather than 10:10:70:10 for rows I'm seeing 25:25:25:25.

What am I missing please?

001.private void CreateElements()
002.{
003.  _layoutPanel = new GridLayout();
004.  _layoutPanel.Columns.Clear();
005.  _layoutPanel.Rows.Clear();
006. 
007.  //add columns
008.  _layoutPanel.Columns.Add(new GridLayoutColumn()
009.  {
010.    SizingType = GridLayoutSizingType.Proportional,
011.    ProportionalWidthWeight = 20
012.  });
013.  _layoutPanel.Columns.Add(new GridLayoutColumn()
014.  {
015.    SizingType = GridLayoutSizingType.Proportional,
016.    ProportionalWidthWeight = 80
017.  });
018. 
019.  // Add rows
020.  CreateTitleRow();
021.  CreateImageRow();
022.  CreateTimeRow();
023.  CreateBeginRow();
024. 
025.  // Add rows to the layout
026.  _layoutPanel.Rows.Add(_titleRow);
027.  _layoutPanel.Rows.Add(_imageRow);
028.  _layoutPanel.Rows.Add(_timeRow);
029.  _layoutPanel.Rows.Add(_beginRow);
030. 
031.  // Add items to the panel
032.  _layoutPanel.Children.Add(_planTitle);
033.  _layoutPanel.Children.Add(_planImage);
034.  _layoutPanel.Children.Add(_totalTime);
035.  _layoutPanel.Children.Add(_beginButton);
036. 
037.  // Add layout panel to children
038.  Children.Add(_layoutPanel);
039.}
040. 
041.private void CreateTitleRow()
042.{
043.  _titleRow = new GridLayoutRow();
044.  _titleRow.SizingType = GridLayoutSizingType.Proportional;
045.  _titleRow.ProportionalHeightWeight = 10;
046. 
047.  // Set the title of the plan 0,0
048.  _planTitle = new LightVisualElement();
049.  _planTitle.SetValue(GridLayout.ColSpanProperty, 2);
050.  _planTitle.SetValue(GridLayout.ColumnIndexProperty, 0);
051.  _planTitle.SetValue(GridLayout.RowIndexProperty, 0);
052.  _planTitle.AutoEllipsis = true;
053.  _planTitle.TextAlignment = ContentAlignment.MiddleLeft;
054.  _planTitle.Text = _wplan == null ? "Free" : string.Format("{0} {1}", _index, _wplan.PlanName);
055.}// function
056. 
057.private void CreateImageRow()
058.{
059.  _imageRow = new GridLayoutRow();
060.  _imageRow.SizingType = GridLayoutSizingType.Proportional;
061.  _imageRow.ProportionalHeightWeight = 70;
062. 
063.  // Image 0,1
064.  _planImage = new LightVisualElement();
065.  _planImage.SetValue(GridLayout.ColSpanProperty, 2);
066.  _planImage.SetValue(GridLayout.ColumnIndexProperty, 0);
067.  _planImage.SetValue(GridLayout.RowIndexProperty, 1);
068.  _planImage.BackgroundImageLayout = ImageLayout.Stretch;
069.  _planImage.BackgroundImage = _backImage;
070.}// function
071. 
072.private void CreateTimeRow()
073.{
074.  _timeRow = new GridLayoutRow();
075.  _timeRow.SizingType = GridLayoutSizingType.Proportional;
076.  _timeRow.ProportionalHeightWeight = 10;
077. 
078.  // Total time 0,2 and 1,2
079.  _totalTime = new LightVisualElement();
080.  _totalTime.AutoEllipsis = true;
081.  _totalTime.SetValue(GridLayout.ColumnIndexProperty, 1);
082.  _totalTime.SetValue(GridLayout.RowIndexProperty, 2);
083.  _totalTime.Text = _wplan == null ? "-hr -mins" : _wplan.CreationDate.ToLongDateString();
084.}// function
085. 
086. 
087.private void CreateBeginRow()
088.{
089.  _beginRow = new GridLayoutRow();
090.  _beginRow.SizingType = GridLayoutSizingType.Proportional;
091.  _beginRow.ProportionalHeightWeight = 10;
092. 
093.  // Begin button 0,3
094.  _beginButton = new LightVisualElement();
095.  _beginButton.SetValue(GridLayout.ColSpanProperty, 2);
096.  _beginButton.SetValue(GridLayout.ColumnIndexProperty, 0);
097.  _beginButton.SetValue(GridLayout.RowIndexProperty, 3);
098.  _beginButton.AutoEllipsis = true;
099.  _beginButton.Text = "Begin Workout";
100.}// function
Hristo
Telerik team
 answered on 11 Jul 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)
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
GroupBox
WaitingBar
DataEntry
ScrollablePanel
ScrollBar
ImageEditor
Tools - VSB, Control Spy, Shape Editor
BrowseEditor
DataFilter
FileDialogs
ColorDialog
Gauges (RadialGauge, LinearGauge, BulletGraph)
ApplicationMenu
RangeSelector
CardView
WebCam
BindingNavigator
RibbonForm
Styling
Barcode
PopupEditor
TaskBoard
NavigationView
Callout
ColorBox
PictureBox
FilterView
Accessibility
VirtualKeyboard
DataLayout
Licensing
ToastNotificationManager
ValidationProvider
CalculatorDropDown
Localization
TimePicker
BreadCrumb
ButtonTextBox
FontDropDownList
BarcodeView
Overlay
Security
LocalizationProvider
Dictionary
SplashScreen
Flyout
Separator
SparkLine
TreeMap
StepProgressBar
ToolbarForm
NotifyIcon
DateOnlyPicker
AI Coding Assistant
Rating
TimeSpanPicker
Calculator
OfficeNavigationBar
TaskbarButton
HeatMap
SlideView
PipsPager
AIPrompt
TaskDialog
TimeOnlyPicker
SpeechToTextButton
+? more
Top users last month
Bohdan
Top achievements
Rank 3
Iron
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Elliot
Top achievements
Rank 1
Iron
Iron
Iron
Sunil
Top achievements
Rank 1
Cynthia
Top achievements
Rank 1
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Bohdan
Top achievements
Rank 3
Iron
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Elliot
Top achievements
Rank 1
Iron
Iron
Iron
Sunil
Top achievements
Rank 1
Cynthia
Top achievements
Rank 1
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?