Exception has been thrown by the target of an invocation.
at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) at System.Delegate.DynamicInvokeImpl(Object[] args) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
Ambiguous match found.
at System.RuntimeType.GetPropertyImpl(String name, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers) at System.Type.GetProperty(String name) at MS.Internal.ComponentModel.DependencyPropertyKind.get_IsDirect() at MS.Internal.ComponentModel.DependencyPropertyKind.get_IsAttached() at MS.Internal.ComponentModel.APCustomTypeDescriptor.GetProperties(Attribute[] attributes) at MS.Internal.ComponentModel.APCustomTypeDescriptor.GetProperties() at System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultExtendedTypeDescriptor.System.ComponentModel.ICustomTypeDescriptor.GetProperties() at System.ComponentModel.TypeDescriptor.GetPropertiesImpl(Object component, Attribute[] attributes, Boolean noCustomTypeDesc, Boolean noAttributes) at System.ComponentModel.TypeDescriptor.GetProperties(Object component) at MS.Internal.Model.ModelPropertyCollectionImpl.GetProperties(String propertyNameHint) at MS.Internal.Model.ModelPropertyCollectionImpl.<GetEnumerator>d__0.MoveNext() at MS.Internal.Designer.PropertyEditing.Model.ModelPropertyMerger.<GetFirstProperties>d__0.MoveNext() at MS.Internal.Designer.PropertyEditing.Views.PropertyEntryReader.RedraftEntries(IPropertyViewManager viewManager, Selection selection, Boolean attachedOnly, IEventCodeBehindProxy eventCodeBehindProxy, CategoryList categoryList) at MS.Internal.Designer.PropertyEditing.PropertyInspector.UpdateCategories(Selection selection, Boolean attachedOnly, IEntryReader entryReader) at MS.Internal.Designer.PropertyEditing.PropertyInspector.RefreshPropertyList(Boolean attachedOnly) at MS.Internal.Designer.PropertyEditing.PropertyInspector.OnSelectionChangedIdle()
<
Style
TargetType
=
"{x:Type telerik:GridViewRow}"
>
<
Style.Triggers
>
<
Trigger
Property
=
"IsSelected"
Value
=
"True"
>
<
Setter
Property
=
"Background"
Value
=
"{StaticResource SelectedBrush}"
/>
<
Setter
Property
=
"Foreground"
Value
=
"{StaticResource SelectedForeground}"
/>
</
Trigger
>
<
Trigger
Property
=
"IsMouseOver"
Value
=
"True"
>
<
Setter
Property
=
"Background"
Value
=
"{StaticResource SelectedBrushLight}"
/>
<
Setter
Property
=
"Foreground"
Value
=
"{StaticResource SelectedForegroundLight}"
/>
</
Trigger
>
</
Style.Triggers
>
</
Style
>
<
Style
TargetType
=
"{x:Type telerik:GridViewCell}"
>
<
Style.Triggers
>
<
Trigger
Property
=
"IsSelected"
Value
=
"True"
>
<
Setter
Property
=
"Background"
Value
=
"{StaticResource SelectedBrush}"
/>
<
Setter
Property
=
"Foreground"
Value
=
"{StaticResource SelectedForeground}"
/>
</
Trigger
>
<
Trigger
Property
=
"IsMouseOver"
Value
=
"True"
>
<
Setter
Property
=
"Background"
Value
=
"{StaticResource SelectedBrushLight}"
/>
<
Setter
Property
=
"Foreground"
Value
=
"{StaticResource SelectedForegroundLight}"
/>
</
Trigger
>
</
Style.Triggers
>
</
Style
>
<
telerik:RadGridView
ItemsSource
=
"{Binding Jobs}"
AutoGenerateColumns
=
"False"
ShowInsertRow
=
"False"
IsReadOnly
=
"False"
CanUserDeleteRows
=
"False"
CanUserFreezeColumns
=
"True"
CanUserInsertRows
=
"False"
CanUserReorderColumns
=
"True"
CanUserSelect
=
"True"
RowIndicatorVisibility
=
"Collapsed"
Margin
=
"0,0,0,-12"
>
<
telerik:RadGridView.RowDetailsTemplate
>
<
DataTemplate
>
<
telerik:RadTabControl
TabStripPlacement
=
"Left"
TabOrientation
=
"Vertical"
>
<
telerik:RadTabItem
Header
=
"History"
>
<
telerik:RadGridView
ItemsSource
=
"{Binding History}"
AutoGenerateColumns
=
"False"
ShowGroupPanel
=
"False"
ShowInsertRow
=
"False"
IsReadOnly
=
"True"
>
<
telerik:RadGridView.Columns
>
<
telerik:GridViewDataColumn
Name
=
"ActionDate"
DataMemberBinding
=
"{Binding ActionDate}"
Header
=
"Date"
DataFormatString
=
"{} {0:D}"
/>
<
telerik:GridViewDataColumn
Name
=
"ActionTime"
DataMemberBinding
=
"{Binding ActionTime}"
Header
=
"Time"
/>
<
telerik:GridViewComboBoxColumn
ItemsSource
=
"{Binding RelativeSource={RelativeSource AncestorType=Page}, Path=DataContext.Users}"
SelectedValueMemberPath
=
"OID"
DataMemberBinding
=
"{Binding UserInitiator}"
DisplayMemberPath
=
"FullName"
Header
=
"Name"
IsComboBoxEditable
=
"False"
/>
<
telerik:GridViewComboBoxColumn
DisplayMemberPath
=
""
ItemsSource
=
"{Binding Source={StaticResource historyEventType}}"
DataMemberBinding
=
"{Binding HistoryType}"
Header
=
"Action"
IsComboBoxEditable
=
"False"
/>
<
telerik:GridViewDataColumn
Name
=
"Reason"
DataMemberBinding
=
"{Binding ReasonDescription}"
Header
=
"Reason"
DataFormatString
=
"{} {0:D}"
/>
<
telerik:GridViewDataColumn
DataMemberBinding
=
"{Binding Notes}"
Header
=
"Notes"
/>
</
telerik:RadGridView.Columns
>
</
telerik:RadGridView
>
</
telerik:RadTabItem
>
</
telerik:RadTabControl
>
</
DataTemplate
>
</
telerik:RadGridView.RowDetailsTemplate
>
<
telerik:RadGridView.Columns
>
<
telerik:GridViewToggleRowDetailsColumn
ExpandMode
=
"Single"
/>
<
telerik:GridViewDataColumn
DataMemberBinding
=
"{Binding FeederSourceName}"
Header
=
"Feeder Source"
IsReadOnly
=
"True"
/>
<
telerik:GridViewDataColumn
DataMemberBinding
=
"{Binding NPSOffenceDescription}"
Header
=
"Offence Code"
IsReadOnly
=
"True"
/>
<
telerik:GridViewDataColumn
DataMemberBinding
=
"{Binding NPSLocation}"
Header
=
"Location"
IsReadOnly
=
"True"
/>
<
telerik:GridViewDataColumn
DataMemberBinding
=
"{Binding VRM}"
Header
=
"VRM"
IsReadOnly
=
"True"
/>
<
telerik:GridViewDataColumn
DataMemberBinding
=
"{Binding NPSMakeModel}"
Header
=
"Make/Model"
IsReadOnly
=
"True"
/>
<
telerik:GridViewDataColumn
DataMemberBinding
=
"{Binding TimeStampDate}"
Header
=
"Offence Date"
DataFormatString
=
"{} {0:D}"
IsReadOnly
=
"True"
/>
<
telerik:GridViewDataColumn
DataMemberBinding
=
"{Binding TimeStampTime}"
Header
=
"Offence Time"
IsReadOnly
=
"True"
/>
<
telerik:GridViewDataColumn
DataMemberBinding
=
"{Binding ProcessedDatePart}"
Header
=
"Input Date"
DataFormatString
=
"{} {0:D}"
IsReadOnly
=
"True"
/>
<
telerik:GridViewDataColumn
DataMemberBinding
=
"{Binding ProcessedTimePart}"
Header
=
"Input Time"
IsReadOnly
=
"True"
/>
<
telerik:GridViewDataColumn
DataMemberBinding
=
"{Binding Status}"
Header
=
"Status"
IsReadOnly
=
"True"
/>
<
telerik:GridViewComboBoxColumn
ItemsSource
=
"{Binding RelativeSource={RelativeSource AncestorType=Page}, Path=DataContext.Queues}"
SelectedValueMemberPath
=
"OID"
IsReadOnly
=
"{Binding RelativeSource={RelativeSource AncestorType=Page}, Path=DataContext.CanChangeJobQueue, Converter={StaticResource NotConverter}}"
DataMemberBinding
=
"{Binding Queue!Key}"
DisplayMemberPath
=
"Name"
Header
=
"Assign To Queue"
IsComboBoxEditable
=
"True"
/>
</
telerik:RadGridView.Columns
>
</
telerik:RadGridView
>
Old working code showing scroll tab
<
telerik:ZoomScrollSettings
ScrollMode
=
"ScrollAndZoom"
MinZoomRange
=
"0.005"
/>
Changed code do not show Scroll Tab
<
telerik:ZoomScrollSettings
ScrollMode
=
"ScrollOnly"
MinZoomRange
=
"0.005"
/>
MacroVal.MacroValCoorelation view = new MacroVal.MacroValCoorelation();
view.DataContext = new MacroVal.MacroValCoorelationViewModel(processor); //here I have to pass one input parameter in view model
view.showDialog()
<
telerik:RadChart
Name
=
"radChart1"
ItemsSource
=
"{Binding CorrelationChartData}"
Grid.Row
=
"2"
BorderThickness
=
"0"
BorderBrush
=
"Transparent"
>
<
telerik:RadChart.SamplingSettings
>
<
telerik:SamplingSettings
SamplingThreshold
=
"400"
/>
</
telerik:RadChart.SamplingSettings
>
<
telerik:RadChart.DefaultView
>
<
telerik:ChartDefaultView
ChartLegendPosition
=
"Bottom"
>
<
telerik:ChartDefaultView.ChartLegend
>
<
telerik:ChartLegend
x:Name
=
"chartLegend"
Header
=
""
UseAutoGeneratedItems
=
"True"
Background
=
"Transparent"
BorderThickness
=
"0"
>
</
telerik:ChartLegend
>
</
telerik:ChartDefaultView.ChartLegend
>
<
telerik:ChartDefaultView.ChartArea
>
<
telerik:ChartArea
LegendName
=
"chartLegend"
>
<
telerik:ChartArea.AxisX
>
<
telerik:AxisX
DefaultLabelFormat
=
"M/d/yy"
LabelRotationAngle
=
"90"
>
</
telerik:AxisX
>
</
telerik:ChartArea.AxisX
>
</
telerik:ChartArea
>
</
telerik:ChartDefaultView.ChartArea
>
</
telerik:ChartDefaultView
>
</
telerik:RadChart.DefaultView
>
<
telerik:RadChart.SeriesMappings
>
<
telerik:SeriesMapping
LegendLabel
=
"{Binding CurrentIndicatorName}"
>
<
telerik:SeriesMapping.SeriesDefinition
>
<
telerik:LineSeriesDefinition
ShowItemLabels
=
"False"
ShowPointMarks
=
"False"
LegendDisplayMode
=
"SeriesLabel"
>
</
telerik:LineSeriesDefinition
>
</
telerik:SeriesMapping.SeriesDefinition
>
<
telerik:SeriesMapping.ItemMappings
>
<
telerik:ItemMapping
DataPointMember
=
"XValue"
FieldName
=
"Date"
/>
<
telerik:ItemMapping
DataPointMember
=
"YValue"
FieldName
=
"Value1"
/>
</
telerik:SeriesMapping.ItemMappings
>
</
telerik:SeriesMapping
>
<
telerik:SeriesMapping
LegendLabel
=
"{Binding PreIndicatorName}"
>
<
telerik:SeriesMapping.SeriesDefinition
>
<
telerik:LineSeriesDefinition
ShowItemLabels
=
"False"
ShowPointMarks
=
"False"
LegendDisplayMode
=
"SeriesLabel"
/>
</
telerik:SeriesMapping.SeriesDefinition
>
<
telerik:SeriesMapping.ItemMappings
>
<
telerik:ItemMapping
DataPointMember
=
"XValue"
FieldName
=
"Date"
/>
<
telerik:ItemMapping
DataPointMember
=
"YValue"
FieldName
=
"Value2"
/>
</
telerik:SeriesMapping.ItemMappings
>
</
telerik:SeriesMapping
>
</
telerik:RadChart.SeriesMappings
>
</
telerik:RadChart
>
public List<
LOB.DateValuesChartData
> CorrelationChartData
{
get
{
return _ChartData;
}
}
public string CurrentIndicatorName { get { return _CurIndicatorName; } }
public string PreIndicatorName { get { return _PrevIndicatorName; } }
Hello,
I would like to implement a context menu for all my application treeviews that allow users to ExpandAll, CollapseAll and Find text into nodes.
For example, manage a style in the ressource dictionnary that looks like this :
<
Style
x:Key
=
"StyleTreeViewWithContextMenu"
TargetType
=
"{x:Type telerik:RadTreeView}"
>
<
Setter
Property
=
"ContextMenu"
>
<
Setter.Value
>
<
telerik:RadContextMenu
>
<
telerik:RadMenuItem
Header
=
"Déployer tout"
/>
<
telerik:RadMenuItem
Header
=
"Replier tout"
/>
<
telerik:RadMenuItem
Header
=
"Trouver"
/>
</
telerik:RadContextMenu
>
</
Setter.Value
>
</
Setter
>
</
Style
>
How can I implement the actions of menuItems in order to apply this style on my treeviews?
Could you put me on track ?
Thanks in advance.
Olivier.
var column =
new
GridViewExpressionColumn();
column.Expression = **some LINQ expression here**
column.UniqueName = field.Name;
var btnExpressionColumn =
new
RadButton();
column.Header = btnExpressionColumn;
btnExpressionColumn.Content = field.Name;
btnExpressionColumn.Click +=
new
RoutedEventHandler(btnExpressionColumn_Click);
gridView.Columns.Add(column);
using
(Stream stream = dialog.OpenFile())
{
gridView.Export(stream,
new
GridViewCsvExportOptions()
{
Format = ExportFormat.Csv,
ShowColumnHeaders =
true
,
ShowColumnFooters =
true
,
ShowGroupFooters =
false
,
});
}
<
telerik:PropertyDefinition
Binding
=
"{Binding Description}"
DisplayName
=
"Description"
>
<
telerik:PropertyDefinition.EditorTemplate
>
<
DataTemplate
>
<
TextBox
Text
=
"{Binding Description, Mode=TwoWay}"
TextWrapping
=
"Wrap"
VerticalScrollBarVisibility
=
"Visible"
AcceptsReturn
=
"true"
/>
</
DataTemplate
>
</
telerik:PropertyDefinition.EditorTemplate
>
</
telerik:PropertyDefinition
>