Telerik Forums
UI for WPF Forum
5 answers
353 views
hi

is there any easy to implement a mouse over hint on a combo box that will display what the full text of the combo box is. The actual dropdown hint can be much wider than the combo box to deal with extra long strings and need to be able to show on mouse over what is in the combo box.

any ideas or pointers gratefully accepted. Don't want to have implement a bespoke javascript/dhtml solution if I can help it
Valeri Hristov
Telerik team
 answered on 03 Sep 2009
1 answer
150 views

Hello,
I am developing a WPF application that uses Microsoft.SqlServerCe.Client.3.5. and LINQ

I use a grid view to show data and its XAML code looks like the following


<telerik:RadGridView x:Name="unsavedFormsGridView"

 Height="300"

 AutoGenerateColumns="False"

 ShowGroupPanel="False"

 MultipleSelect="False"

 ColumnsWidthMode="Fill">

<telerik:RadGridView.Columns>

<telerik:GridViewDataColumn Header="Targa"

HeaderTextAlignment="Center"

Width="70"

IsReadOnly="True"
IsFilterable="False"

IsSortable="False"

DataMemberBinding="{Binding LandfillVehiclePlate}"/>

<telerik:GridViewDataColumn Header="N° formulario"
HeaderTextAlignment="Center"

Width="110"

IsReadOnly="True"

IsFilterable="False"

IsSortable="False"

DataMemberBinding="{Binding PrintedFormCode}"/>

<telerik:GridViewDataColumn x:Name="columnSave"
IsFilterable
="False"

IsSortable="False">

<telerik:GridViewColumn.CellTemplate>

<DataTemplate>

<Button x:Name="buttonSave" Click="buttonSave_Click">

<Image Source="/Images/CheckMark.png" Height="20" Width="20" />

<Button.ToolTip>

<StackPanel Orientation="Horizontal">

<Image Source="/Images/CheckMark.png" Height="20" Width="20" />

<Label Content="Salva in modo definitivo il formulario"/>

</StackPanel>

</Button.ToolTip>

</Button>

</DataTemplate>

</telerik:GridViewColumn.CellTemplate>

</telerik:GridViewDataColumn>

<telerik:GridViewDataColumn x:Name="columnDelete" IsFilterable="False" IsSortable="False" >

<telerik:GridViewColumn.CellTemplate>

<DataTemplate>

<Button x:Name="buttonCancel" Click="buttonCancel_Click">

<Image Source="/Images/Cancel.png" Height="20" Width="20" />

<Button.ToolTip>

<StackPanel Orientation="Horizontal">

<Image Source="/Images/Cancel.png" Height="20" Width="20" />

<Label Content="Elimina in modo definitivo il formulario"/>

</StackPanel>

</Button.ToolTip>

</Button>

</DataTemplate>

</telerik:GridViewColumn.CellTemplate>

</telerik:GridViewDataColumn>

</telerik:RadGridView.Columns>

</telerik:RadGridView>

 

To bind data to the GridView I use an observable collection of a  LINQ  table get from the data context created on my SDF file.


ObservableCollection<MyTable> tempOperations = new ObservableCollection<MyTable>();


To initialize the GridView at program start I use this code


unsavedFormsGridView.ItemsSource = null;

tempOperations.Clear();

var temporaryOperations = from lto in dc.MyTable select lto;

foreach (MyTable item in temporaryOperations)

{

    tempOperations.Add(item);

}

unsavedFormsGridView.ItemsSource = tempOperations;

 

Everything works fine and I can appreciate all data from the file into the GridView.

Very strange is the thing that happens lately, during a save process in which I write a new record that user input.
This process is started by a Button, different from those included in the gridview.

I create a new record and add it into the observable collection tempOperations in a code like this


private void buttonSaveTemporarly_Click(object sender, RoutedEventArgs e)

{

 

  //Create the new record into currentOperation

  BuildCurrentOperation();

 

  dc.LandfillTempOperations.InsertOnSubmit(currentOperation);

  dc.SubmitChanges();

 

  unsavedFormsGridView.ItemsSource = null;

  tempOperations.Add(currentOperation);

  unsavedFormsGridView.ItemsSource = tempOperations;

 

  //Set all the input controls to blank for the next new record

  TempInitForm();

}

 

When the function terminates his job, the application does not respond to any input and more or less after 60 seconds appears the message


ContextSwitchDeadlock was detected
The CLR has been unable to transition from COM context 0x1fe3b0 to COM context 0x1fe520 for 60 seconds. The thread that owns the destination context/apartment is most likely either doing a non pumping wait or processing a very long running operation without pumping Windows messages. This situation generally has a negative performance impact and may even lead to the application becoming non responsive or memory usage accumulating continually over time. To avoid this problem, all single threaded apartment (STA) threads should use pumping wait primitives (such as CoWaitForMultipleHandles) and routinely pump messages during long running operations


I must say that trying to understand more about this I have executed the application step by step.
At the end of the function VisualStudio 2008 asks to show a disassembly and in the address combobox of the disassembly window appears the following address

Telerik.Windows.Controls.GridView.BaseVirtualizingPanel.MeasureOverride(System.Windows.Size).

At this point my suspect is that there is something illegal I do in using GridView.

May anyone help me?

Thank you in advance

Nick


Rossen Hristov
Telerik team
 answered on 03 Sep 2009
12 answers
92 views
Hi Folks,

When I assigned values to AxisX.Title and AxisY.Title, these values do not get displayed when I run the program.   Here is a sample of my XAML code, GDF and OPTIME does not get displayed:

<

 

telerik:RadChart Width="299" Height="299" ItemsSource="{Binding Path=ConditionIndicatorDataPoints}">

 

 

 

 

    <telerik:RadChart.DefaultView>

 

 

 

 

            <telerik:ChartDefaultView>

 

 

 

 

                    <telerik:ChartDefaultView.ChartTitle>

 

 

 

 

                            <telerik:ChartTitle Content="{Binding Path=ChartName}" />

 

 

 

 

                    </telerik:ChartDefaultView.ChartTitle>

 

 

 

 

                    <telerik:ChartDefaultView.ChartLegend>

 

 

 

 

                            <telerik:ChartLegend Header="GDF"/>

 

 

 

 

                    </telerik:ChartDefaultView.ChartLegend>

 

 

 

 

                    <telerik:ChartDefaultView.ChartArea>

 

 

 

 

                            <telerik:ChartArea PlotAreaStyle="{StaticResource customStyle}">

 

 

 

 

                                    <telerik:ChartArea.AxisY>

 

 

 

 

                                            <telerik:AxisY Title="GDF" Visibility="Visible" AxisStyles="{DynamicResource customAxisTitleStyle}" />

 

 

 

 

                                    </telerik:ChartArea.AxisY>

 

 

 

 

                                    <telerik:ChartArea.AxisX>

 

 

 

 

                                            <telerik:AxisX Title="OPTIME"  Visibility="Visible" AxisStyles="{DynamicResource customAxisTitleStyle}" />

 

 

 

 

                                    </telerik:ChartArea.AxisX>

 

 

 

 

                          </telerik:ChartArea>

 

 

 

 

                    </telerik:ChartDefaultView.ChartArea>

 

 

 

 

            </telerik:ChartDefaultView>

 

 

 

 

       </telerik:RadChart.DefaultView>

 

 

 

 

        <telerik:RadChart.SeriesMappings>

 

 

 

 

                <telerik:SeriesMapping>

 

 

 

 

                        <telerik:SeriesMapping.SeriesDefinition>

 

 

 

 

                                <telerik:LineSeriesDefinition />

 

 

 

 

                         </telerik:SeriesMapping.SeriesDefinition>

 

 

 

 

                         <telerik:SeriesMapping.ItemMappings>

 

 

 

 

                                 <telerik:ItemMapping DataPointMember="YValue" FieldName="YPlotPoint" />

 

 

 

 

                         </telerik:SeriesMapping.ItemMappings>

 

 

 

 

               </telerik:SeriesMapping>

 

 

 

 

        </telerik:RadChart.SeriesMappings>

 

 

 

 

</telerik:RadChart>

 

 



 
Ves
Telerik team
 answered on 03 Sep 2009
1 answer
168 views
Hi everyone,

I know that is possible to have a pivot table with Telerick ASP.NET Gridview but is this option available with WPF gridview?

I tried to look into the documentation but don't find anything regarding binding to pivot (except in ASP.NET documentation).

thank you

regis
Vlad
Telerik team
 answered on 03 Sep 2009
0 answers
103 views
1.How to config application file in xaml ????????????
2.I need connection Strings in xaml??

anyone can help me !!!!


regards ,
Vignesh
kottu
Top achievements
Rank 1
 asked on 03 Sep 2009
6 answers
239 views
Hi All,

Is there a way to access a control that is in the first cell of a selected row during gridview selectionchanged event?
My first cell is a GridViewColumn with a combobox. It's not bind to the datasource.


In the the AddedItems or RemovedItems property of e I have the buisness object but nothing regarding the first cell/column that is not part of the datasource.

What would be the easiest way to change the selected item in the combobox when selecting a row.
I need to change the selected value in the combobox for the newly selected row and for the ex-selected rows.

thank you
regis
Top achievements
Rank 1
 answered on 02 Sep 2009
2 answers
118 views
Maybe I'm missing it, but is there a setting on the Carousel that tells it to loop around when it gets to either end of the list?
browniepoints
Top achievements
Rank 2
 answered on 02 Sep 2009
1 answer
115 views
Hello,

I'm using Vista Theme and I want to change the root line color between parent and child item. How can I do that?

Best regards,

Henrique
Miroslav
Telerik team
 answered on 02 Sep 2009
1 answer
185 views
CheckBox in my GridView looks like a disabled checkbox. only in edit mode, he looks good. How can I the "good" style set?
Vlad
Telerik team
 answered on 02 Sep 2009
8 answers
165 views
We are using the Radtreeview to show some virtual folders. We have a require ment to drop files inside the treeview.

ie, the end user can drag and drop the items from the windows explorer to the RadTreeView. But the treeview items does not automatically expands when the user drags the file over the treeview item. 

We just like to do the same of windows explorer treeview drag drop functionality. The windows explorer (win forms) treeview automatically expands while drag over an item .

How to achive that in RadTreeview?





Miroslav
Telerik team
 answered on 02 Sep 2009
Narrow your results
Selected tags
Tags
GridView
General Discussions
Chart
RichTextBox
Docking
ScheduleView
ChartView
TreeView
Diagram
Map
ComboBox
TreeListView
Window
RibbonView and RibbonWindow
PropertyGrid
DragAndDrop
TabControl
TileView
Carousel
DataForm
PDFViewer
MaskedInput (Numeric, DateTime, Text, Currency)
AutoCompleteBox
DatePicker
Buttons
ListBox
GanttView
PivotGrid
Spreadsheet
Gauges
NumericUpDown
PanelBar
DateTimePicker
DataFilter
Menu
ContextMenu
TimeLine
Calendar
Installer and Visual Studio Extensions
ImageEditor
BusyIndicator
Expander
Slider
TileList
PersistenceFramework
DataPager
Styling
TimeBar
OutlookBar
TransitionControl
Book
FileDialogs
ToolBar
ColorPicker
TimePicker
SyntaxEditor
MultiColumnComboBox
VirtualGrid
Wizard
ExpressionEditor
NavigationView (Hamburger Menu)
DesktopAlert
WatermarkTextBox
BarCode
SpellChecker
DataServiceDataSource
EntityFrameworkDataSource
RadialMenu
ChartView3D
Data Virtualization
BreadCrumb
ProgressBar
Sparkline
LayoutControl
TabbedWindow
ToolTip
CloudUpload
ColorEditor
TreeMap and PivotMap
EntityFrameworkCoreDataSource (.Net Core)
HeatMap
Chat (Conversational UI)
VirtualizingWrapPanel
Calculator
NotifyIcon
TaskBoard
TimeSpanPicker
BulletGraph
Licensing
WebCam
CardView
DataBar
FilePathPicker
PasswordBox
Rating
SplashScreen
Accessibility
Callout
CollectionNavigator
Localization
AutoSuggestBox
Security
VirtualKeyboard
HighlightTextBlock
TouchManager
StepProgressBar
Badge
OfficeNavigationBar
ExpressionParser
CircularProgressBar
SvgImage
PipsPager
SlideView
AI Coding Assistant
+? more
Top users last month
Rob
Top achievements
Rank 3
Bronze
Iron
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Rob
Top achievements
Rank 3
Bronze
Iron
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?