or
System.Windows.Data Error: 6 :
'StringFormat'
converter failed to convert value
'Cleared'
(type
'BookingStatus'
); fallback value will be used,
if
available. BindingExpression:Path=Value; DataItem=
'GridViewCell'
(Name=
''
); target element
is
'TextBlock'
(Name=
''
); target property
is
'Text'
(type
'String'
) FormatException:'System.FormatException: Format String can be only
"G"
,
"g"
,
"X"
,
"x"
,
"F"
,
"f"
,
"D"
or
"d"
.
at System.Enum.ToString(String format)
at System.Enum.ToString(String format, IFormatProvider provider)
at System.Text.StringBuilder.AppendFormat(IFormatProvider provider, String format, Object[] args)
at System.String.Format(IFormatProvider provider, String format, Object[] args)
at System.Windows.Data.BindingExpression.ConvertHelper(IValueConverter converter, Object value, Type targetType, Object parameter, CultureInfo culture)'
<
DataTemplate
x:Key
=
"Cell.Enum"
DataType
=
"telerik:GridViewCell"
>
<
TextBlock
Text
=
"{Binding Value, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type telerik:GridViewCell}}}"
/>
</
DataTemplate
>
ThumbnailFactory tf =
new
ThumbnailFactory();
PdfDocumentSource docSource =
new
PdfDocumentSource(
new
MemoryStream(myPdfByteArray), FormatProviderSettings.ReadAllAtOnce);
foreach
(RadFixedPage pdfPage
in
docSource.Document.Pages)
{
ImageSource pageImg = tf.CreateThumbnail(pdfPage,
new
System.Windows.Size(myWidth, myHeight));
// Do additional work here
}
<
UserControl
x:Class
=
"HCF.Enterprise.Module1.Views.ServiceDetail"
xmlns:telerik
=
"http://schemas.telerik.com/2008/xaml/presentation"
mc:Ignorable
=
"d"
d:DesignWidth
=
"1000"
>
<
Grid
x:Name
=
"LayoutServiceDetails"
Width
=
"Auto"
VerticalAlignment
=
"Top"
>
<
Grid.ColumnDefinitions
>
<
ColumnDefinition
Width
=
"*"
/>
</
Grid.ColumnDefinitions
>
<
Grid.RowDefinitions
>
<
RowDefinition
x:Name
=
"grdServiceDetailsHeader"
Height
=
"15"
/>
<
RowDefinition
x:Name
=
"grdServiceDetailsLines"
Height
=
"*"
/>
</
Grid.RowDefinitions
>
<
Rectangle
Margin
=
"0,0,0,0"
Grid.RowSpan
=
"2"
Fill
=
"#FFFFFFFF"
Stroke
=
"#FFEDF7FA"
x:Name
=
"mainBackgroundServiceDetails"
/>
<
Rectangle
Margin
=
"0,0,0,0"
Fill
=
"#FFEDF7FA"
Stroke
=
"#FFEDF7FA"
x:Name
=
"backgroundServiceDetailsHdr"
/>
<
TextBlock
Height
=
"Auto"
VerticalAlignment
=
"Stretch"
Text
=
"Service Details"
Margin
=
"5,0,0,1"
Foreground
=
"#FFA70639"
x:Name
=
"lblServiceDetailsHdr"
/>
<
telerik:RadGridView
x:Name
=
"serviceItemGridView"
Grid.Row
=
"1"
Margin
=
"5,0,5,5"
IsFilteringAllowed
=
"False"
BorderThickness
=
"0"
ShowGroupPanel
=
"False"
RowIndicatorVisibility
=
"Collapsed"
CanUserResizeColumns
=
"False"
CanUserReorderColumns
=
"False"
CanUserFreezeColumns
=
"False"
FontSize
=
"11"
FontFamily
=
"Segoe UI"
ColumnWidth
=
"*"
VerticalAlignment
=
"Stretch"
HorizontalAlignment
=
"Stretch"
AutoGenerateColumns
=
"False"
>
<
telerik:RadGridView.Columns
>
<
telerik:GridViewDataColumn
x:Name
=
"LineNo"
Width
=
"26"
MaxWidth
=
"26"
>
<
telerik:GridViewDataColumn.AggregateFunctions
>
<
telerik:CountFunction
Caption
=
"Count: "
/>
</
telerik:GridViewDataColumn.AggregateFunctions
>
</
telerik:GridViewDataColumn
>
<
telerik:GridViewSelectColumn
x:Name
=
"BulkCheck"
HeaderTextAlignment
=
"Center"
Header
=
"Bulk"
Width
=
"28"
MaxWidth
=
"28"
/>
<
telerik:GridViewSelectColumn
x:Name
=
"RecordOnlyCheck"
Width
=
"32"
MaxWidth
=
"32"
>
<
telerik:GridViewSelectColumn.Header
>
<
TextBlock
Text
=
"Rec Only"
TextAlignment
=
"Center"
TextWrapping
=
"Wrap"
/>
</
telerik:GridViewSelectColumn.Header
>
</
telerik:GridViewSelectColumn
>
<
telerik:GridViewComboBoxColumn
x:Name
=
"Patient"
HeaderTextAlignment
=
"Center"
Header
=
"Patient"
Width
=
"*"
MinWidth
=
"266"
>
</
telerik:GridViewComboBoxColumn
>
<
telerik:GridViewDataColumn
x:Name
=
"DateOfService"
DataFormatString
=
"{}{0:yyyy}"
Width
=
"101"
MaxWidth
=
"101"
>
<
telerik:GridViewDataColumn.Header
>
<
TextBlock
Text
=
"Date of Service"
TextAlignment
=
"Center"
TextWrapping
=
"Wrap"
/>
</
telerik:GridViewDataColumn.Header
>
</
telerik:GridViewDataColumn
>
<
telerik:GridViewComboBoxColumn
x:Name
=
"ServiceType"
Width
=
"50"
MaxWidth
=
"50"
>
<
telerik:GridViewComboBoxColumn.Header
>
<
TextBlock
Text
=
"Service Type"
TextAlignment
=
"Center"
TextWrapping
=
"Wrap"
/>
</
telerik:GridViewComboBoxColumn.Header
>
</
telerik:GridViewComboBoxColumn
>
<
telerik:GridViewDataColumn
x:Name
=
"ProviderNo"
Width
=
"75"
MaxWidth
=
"75"
>
<
telerik:GridViewDataColumn.Header
>
<
TextBlock
Text
=
"Provider No."
TextAlignment
=
"Center"
TextWrapping
=
"Wrap"
/>
</
telerik:GridViewDataColumn.Header
>
</
telerik:GridViewDataColumn
>
<
telerik:GridViewDataColumn
x:Name
=
"FindProvider"
Width
=
"22"
MaxWidth
=
"22"
>
</
telerik:GridViewDataColumn
>
<
telerik:GridViewDataColumn
x:Name
=
"ItemNo"
Width
=
"55"
>
<
telerik:GridViewDataColumn.Header
>
<
TextBlock
Text
=
"Item No."
TextAlignment
=
"Center"
TextWrapping
=
"Wrap"
/>
</
telerik:GridViewDataColumn.Header
>
</
telerik:GridViewDataColumn
>
<
telerik:GridViewDataColumn
x:Name
=
"FindItem"
Width
=
"22"
MaxWidth
=
"22"
>
</
telerik:GridViewDataColumn
>
<
telerik:GridViewDataColumn
x:Name
=
"Quantity"
Width
=
"38"
MaxWidth
=
"38"
>
<
telerik:GridViewDataColumn.Header
>
<
TextBlock
Text
=
"Qty"
TextAlignment
=
"Center"
TextWrapping
=
"Wrap"
/>
</
telerik:GridViewDataColumn.Header
>
</
telerik:GridViewDataColumn
>
<
telerik:GridViewDataColumn
x:Name
=
"Charge"
Width
=
"60"
MaxWidth
=
"60"
>
<
telerik:GridViewDataColumn.Header
>
<
TextBlock
Text
=
"Charge"
TextAlignment
=
"Center"
TextWrapping
=
"Wrap"
/>
</
telerik:GridViewDataColumn.Header
>
<
telerik:GridViewDataColumn.AggregateFunctions
>
<
telerik:SumFunction
Caption
=
"Total Charge: "
/>
</
telerik:GridViewDataColumn.AggregateFunctions
>
</
telerik:GridViewDataColumn
>
<
telerik:GridViewComboBoxColumn
x:Name
=
"Paid"
Width
=
"45"
MaxWidth
=
"45"
>
<
telerik:GridViewComboBoxColumn.Header
>
<
TextBlock
Text
=
"Paid"
TextAlignment
=
"Center"
TextWrapping
=
"Wrap"
/>
</
telerik:GridViewComboBoxColumn.Header
>
</
telerik:GridViewComboBoxColumn
>
<
telerik:GridViewComboBoxColumn
x:Name
=
"AdjustmentCode"
Width
=
"45"
MaxWidth
=
"45"
>
<
telerik:GridViewComboBoxColumn.Header
>
<
TextBlock
Text
=
"Adjust Code"
TextAlignment
=
"Center"
TextWrapping
=
"Wrap"
/>
</
telerik:GridViewComboBoxColumn.Header
>
</
telerik:GridViewComboBoxColumn
>
<
telerik:GridViewDataColumn
x:Name
=
"ScheduleFee"
Width
=
"60"
MaxWidth
=
"60"
>
<
telerik:GridViewDataColumn.Header
>
<
TextBlock
Text
=
"Schedule Fee"
TextAlignment
=
"Center"
TextWrapping
=
"Wrap"
/>
</
telerik:GridViewDataColumn.Header
>
</
telerik:GridViewDataColumn
>
<
telerik:GridViewDataColumn
x:Name
=
"TotalBenefit"
Width
=
"60"
MaxWidth
=
"60"
>
<
telerik:GridViewDataColumn.Header
>
<
TextBlock
Text
=
"Total Benefit"
TextAlignment
=
"Center"
TextWrapping
=
"Wrap"
/>
</
telerik:GridViewDataColumn.Header
>
<
telerik:GridViewDataColumn.AggregateFunctions
>
<
telerik:SumFunction
Caption
=
"Total Benefit: "
/>
</
telerik:GridViewDataColumn.AggregateFunctions
>
</
telerik:GridViewDataColumn
>
<
telerik:GridViewDataColumn
x:Name
=
"ExplanationCode"
Width
=
"45"
MaxWidth
=
"45"
>
<
telerik:GridViewDataColumn.Header
>
<
TextBlock
Text
=
"Explain Code"
TextAlignment
=
"Center"
TextWrapping
=
"Wrap"
/>
</
telerik:GridViewDataColumn.Header
>
</
telerik:GridViewDataColumn
>
<
telerik:GridViewDataColumn
x:Name
=
"OriginalItem"
Width
=
"55"
MaxWidth
=
"55"
>
<
telerik:GridViewDataColumn.Header
>
<
TextBlock
Text
=
"Orig Item"
TextAlignment
=
"Center"
TextWrapping
=
"Wrap"
/>
</
telerik:GridViewDataColumn.Header
>
</
telerik:GridViewDataColumn
>
<
telerik:GridViewDataColumn
x:Name
=
"RemoveRow"
Width
=
"50"
>
<
telerik:GridViewDataColumn.Header
>
<
StackPanel
Orientation
=
"Horizontal"
>
<
telerik:RadButton
HorizontalAlignment
=
"Center"
VerticalAlignment
=
"Bottom"
Margin
=
"3,3,3,3"
Cursor
=
"Hand"
x:Name
=
"AddItemService"
CornerRadius
=
"10"
Height
=
"17"
Width
=
"17"
FontFamily
=
"Verdana"
FontSize
=
"10"
FontWeight
=
"Normal"
Content
=
"+"
IsTabStop
=
"False"
BorderBrush
=
"#FF003366"
Foreground
=
"White"
>
<
telerik:RadButton.Background
>
<
LinearGradientBrush
EndPoint
=
"0.5,1"
StartPoint
=
"0.5,0"
>
<
GradientStop
Color
=
"#FFBEDEFD"
Offset
=
"0"
/>
<
GradientStop
Color
=
"#FF00478B"
Offset
=
"0.5"
/>
<
GradientStop
Color
=
"#FF003366"
Offset
=
"0.5"
/>
<
GradientStop
Color
=
"#FF2C97FF"
Offset
=
"1"
/>
</
LinearGradientBrush
>
</
telerik:RadButton.Background
>
</
telerik:RadButton
>
<
TextBox
Text
=
"4"
VerticalAlignment
=
"Center"
MaxLength
=
"2"
Width
=
"25"
/>
</
StackPanel
>
</
telerik:GridViewDataColumn.Header
>
</
telerik:GridViewDataColumn
>
</
telerik:RadGridView.Columns
>
</
telerik:RadGridView
>
</
Grid
>
</
UserControl
>