Hey,
I have created a Scheduleview and I am using Timeline view exclusively. When I have appointments that stack because of time overlapping, the other appointments in that group stretch to fit the height of the row. How can I prevent this from happening?
Also, I am aware that the functionality has been added to the month view to be able to define the height of the appointments. Is there a way to do this for the Timeline view?
Thanks
In the below attached Code Snippet, While trying to generate a gridview dynamically , I was not able to bind the values of Datable to to Combox Column.
I have tried populating combox items but when I select a Value its saving back to the Datatable.
Please help me out to bind the Datable Value to Combo box selected value and save the new item selected from the combox list back to the Datatable
this.ItemsGrid.ItemsSource = this.Datable1.DefaultView;
List<LOV> lovs = new List<LOV>();
lovs.Add(new LOV { Id= "1", Value = "test1" });
lovs.Add(new LOV { Id= "2", Value = "test2" });
lovs.Add(new LOV { Id= "3", Value = "test3" });
lovs.Add(new LOV { Id= "4", Value = "test4" });
lovs.Add(new LOV { Id= "5", Value = "test5" });
foreach ( Car cr in Cars)
{
switch (cr.CONTROL_TYPE.ToUpper())
{
case "COMBOBOX":
Telerik.Windows.Controls.GridViewComboBoxColumn comboBoxColumn = new Telerik.Windows.Controls.GridViewComboBoxColumn(); comboBoxColumn.DataMemberBinding = new Binding(cr.Name);
comboBoxColumn.ItemsSource = lovs;
comboBoxColumn.DisplayMemberPath = "Value";
comboBoxColumn.SelectedValueMemberPath = "Id";
comboBoxColumn.Header = cr.Name;
this.ItemsGrid.Columns.Add(comboBoxColumn);
break;
case "TEXTBOX":
Telerik.Windows.Controls.GridViewDataColumn txtBoxColumn = new Telerik.Windows.Controls.GridViewDataColumn();
txtBoxColumn.DataMemberBinding = new Binding(cr.Name);
txtBoxColumn.Header = cr.Name;
this.ItemsGrid.Columns.Add(txtBoxColumn);
break;
case "CHECKBOX":
Telerik.Windows.Controls.GridViewCheckBoxColumn chkBoxColumn = new Telerik.Windows.Controls.GridViewCheckBoxColumn();
chkBoxColumn.DataMemberBinding = new Binding(cr.Name);
chkBoxColumn.Header = cr.Name;
this.ItemsGrid.Columns.Add(chkBoxColumn);
break;
}
}
public class LOV
{
public string Id {get;set;}
public string Value{get;set;}
}
Please see my attach screenshot.
I want to add little point over each point in my chart view
hi i can change color but still i have any color in my bar series
i want remove white color and Be consistent colors
just blue color
remove gradient color
We are using WPF telerik control RadColorPicker. In the beginning, we choose to set null color for the entity. The problem is, this null color is being treated as black color by the RadColorPicker and so we can't apply a black color immidiately. Refer to the working code below
XAML:
<telerik:RadColorPicker x:Name="radColorPicker" IsRecentColorsActive="True" SelectedColor="{Binding Path=MyColor}" SelectedColorChanged="radColorPicker_SelectedColorChanged">
<telerik:RadColorPicker.ContentTemplate>
<DataTemplate>
<Rectangle MinWidth="40" MinHeight="20">
<Rectangle.Fill>
<SolidColorBrush Color="{Binding ElementName=radColorPicker, Path=SelectedColor, Mode=TwoWay}"/>
</Rectangle.Fill>
</Rectangle>
</DataTemplate>
</telerik:RadColorPicker.ContentTemplate>
</telerik:RadColorPicker>
Code Behind/View Model:
public Window9()
{
InitializeComponent();
this.DataContext = this;
MyColor = null; // I can't apply a black color in this case because null is being treated as black color
//MyColor = "Red"; // I can apply a black color, when the already applied color is red.
}
private void radColorPicker_SelectedColorChanged(object sender, EventArgs e)
{
MessageBox.Show("Color changed!");
}
public string MyColor { get; set; }
However, if I would choose some other color than black, say Red, then after that I am able to apply a black color or if we by default set a red color first as shown in the code, then also we would be able to set a black color.
How to make RadColorPicker treat null color as null only and not black, so that we can apply black color immidiately.
I have followed this guide line for custom date format dd mmm yyyy (http://docs.telerik.com/devtools/wpf/controls/raddatetimepicker/features/formatting.html#changing-the-display-format)
But it affected date resolution when I manual enter date. Please refer attached screenshot.
<
Window
xmlns:telerik
=
"http://schemas.telerik.com/2008/xaml/presentation"
x:Class
=
"WpfApplication3.MainWindow"
xmlns:maskedInput
=
"clr-namespace:Telerik.Windows.Controls.MaskedInput;assembly=Telerik.Windows.Controls.Input"
Title
=
"MainWindow"
Height
=
"350"
Width
=
"525"
>
<
Grid
>
<
Grid.RowDefinitions
>
<
RowDefinition
Height
=
"Auto"
/>
<
RowDefinition
Height
=
"Auto"
/>
</
Grid.RowDefinitions
>
<
Grid.ColumnDefinitions
>
<
ColumnDefinition
Width
=
"Auto"
/>
<
ColumnDefinition
Width
=
"Auto"
/>
</
Grid.ColumnDefinitions
>
<
telerik:RadMaskedNumericInput
Grid.Column
=
"0"
IsClearButtonVisible
=
"False"
UpdateValueEvent
=
"PropertyChanged"
SpinMode
=
"PositionAndValue"
Mask
=
"#4"
Culture
=
"es-AR"
HorizontalAlignment
=
"Left"
Margin
=
"3"
maskedInput:MaskedInputExtensions.AllowNull
=
"False"
maskedInput:MaskedInputExtensions.Maximum
=
"7500"
maskedInput:MaskedInputExtensions.Minimum
=
"0"
AllowInvalidValues
=
"False"
x:Name
=
"MyMasked"
/>
<
TextBlock
Text
=
"{Binding ElementName=MyMasked,Path=Value}"
Grid.Column
=
"1"
/>
<
Button
Grid.ColumnSpan
=
"2"
Grid.Row
=
"1"
Content
=
"SAVE"
/>
</
Grid
>
</
Window
>
using
System;
using
System.Windows;
using
Telerik.Windows.Controls;
namespace
WpfApplication2
{
public
partial
class
MainWindow : Window
{
public
MainWindow()
{
StyleManager.ApplicationTheme =
new
Expression_DarkTheme();
InitializeComponent();
}
}
}
<
Window
x:Class
=
"WpfApplication2.MainWindow"
xmlns:tkqs
=
"clr-namespace:Telerik.Windows.Controls.QuickStart;assembly=Telerik.Windows.Controls"
Title
=
"MainWindow"
Height
=
"350"
Width
=
"525"
>
<
Grid
tkqs:ThemeAwareBackgroundBehavior.IsEnabled
=
"True"
tk:StyleManager.Theme
=
"Expression_Dark"
>
<
Grid.RowDefinitions
>
<
RowDefinition
Height
=
"Auto"
/>
<
RowDefinition
Height
=
"Auto"
/>
<
RowDefinition
Height
=
"Auto"
/>
</
Grid.RowDefinitions
>
<
TextBlock
HorizontalAlignment
=
"Left"
Margin
=
"5"
Text
=
"TextBlock"
tk:StyleManager.Theme
=
"Expression_Dark"
/>
<
TextBox
HorizontalAlignment
=
"Left"
Margin
=
"5"
Text
=
"TextBox"
tk:StyleManager.Theme
=
"Expression_Dark"
Grid.Row
=
"1"
/>
<
Button
Content
=
"Button"
HorizontalAlignment
=
"Left"
Margin
=
"5"
tk:StyleManager.Theme
=
"Expression_Dark"
Grid.Row
=
"2"
/>
</
Grid
>
</
Window
>