wpf

TextBlock Wrapping in WPF Layout

Hi, I'm trying to figure out how to do something similar to the twitter silverlight app that Scott Guthrie demoed recently in WPF: http://weblogs.asp.net/scottgu/archive/2010/03/18/building-a-windows-phone-7-twitter-application-using-silverlight.aspx Unfortunately, I seem to be having a hard time understanding the wpf layout system in s...

How do I bind one TabControl to the TabItems of another TabControl in WPF?

I've defined the following TabControl called TabControl1: <TabControl> <TabItem Header="Cheese"> The Cheese Tab </TabItem> <TabItem Header="Pepperoni"> The Pepperoni Tab </TabItem> <TabItem Header="Mushrooms"> The Mushrooms Tab </TabItem> </TabControl> I've defined another TabControl, TabControl2 which is dynam...

3D Screensaver interfering with WPF application (Windows XP)

I have a fairly large application that uses WPF for its user interface. I recently found an unusual defect regarding 3D screensavers. The 3D screensavers 3D FlowerBox,3D Flying Objects,3D Pipes,3D Text causes 1 of my WPF windows to disappear when the screensaver activates. Other screensavers are fine. My application only encounters this...

How is "Esc" key handled in WPF Window?

I want the Escape key to close my WPF window. However if there is a control that can consume that Escape key, I don't want to close the Window. There are multiple solutions on how to close the WPF Window when ESC key is pressed. eg. http://stackoverflow.com/questions/419596/how-does-the-wpf-button-iscancel-property-work However this sol...

DoDragDrop disables MouseMove Events

After having started a Drag & Drop operation by DragDrop.DoDragDrop(...) no more MouseMove Events are fired. I even tried AddHandler(Window.MouseMoveEvent, new MouseEventHandler(myControl_MouseMove), true); where the last parameter means I even opt in for handled events. No chance, seems like the MouseMove Event is never fired at all...

WPF - Dispatcher PushFrame()

Hello, I'm trying to call Dispatcher.PushFrame() from several different thread but encounter an error: Must create DependencySource on same Thread as the DependencyObject. Here is a code snippet: _lockFrame = new DispatcherFrame(true); Dispatcher.PushFrame(_lockFrame); When I tried: Dispatcher.CurrentDispatcher.Invoke( D...

Displaying a list of Items in a WPF form using XAML

Hi guys, I am attempting to display a list of items (the style and controltemplate for these items are defined elsewhere) and i want to be able to add/remove as many as i want to. As i do not have infinite screen realestate I am displaying these in a ListBox control. This is the screen i have to date: What is going to happen is this...

How to create a template to display data from a class in WPF

Hey I have a data layer which is returning lists of classes containing data. I want to display this data in my form in WPF. The data is just properties on the class such as Class.ID, Class.Name, Class.Description (for the sake of example) How can i create a custom control or template an existing control so that it can be given one of t...

Changing color of HighlighBrushKey in XAML

Hi, I have the following problem. The background color in a ListView is set LightGreen or White, whether a boolflag is true or false. Example Screen Window1.xaml: <Window.Resources> <Style TargetType="{x:Type ListViewItem}"> <Style.Triggers> <DataTrigger Binding="{Binding Path=BoolFlag}" Value="True"> ...

WPF add c# code to customcontrol

I want to create simple custom control (derived from control and with look defined in generics.xaml). I need to change size of elements defined in generic.xaml, when control is resized! It would be great to write some of that generic.xaml part in C#. Is that possible? Or is there a way to create MVVM like custom control? What i am willi...

Does a child control inherit its parents properties of the same name

Hi all, simple question regarding property value inheritance in UserControls. If i create a UserControl, it has some standard properties like Background, BorderBrush and BorderThickness. Within that UserControl i have a border. I want to know, if i dont specify any set value or binding for the property BorderBrush of that border, will it...

Exposing inner controls Content property as own [User Control]

Hello, I'm new to WFP and try to learn it via different examples. Right now I want to create a custom user control, which have button inside it (among other controls). I want to expose Buttons Content property as User Controls own. User Control: <DockPanel LastChildFill="True"> <Button Name="ClickButton" DockPanel.Dock="Right" Foc...

How to get rid of annoying HorizontalContentAlignment binding warning?

I am working on a large WPF project and during debug my output window is filled with these annoying warnings: System.Windows.Data Information: 10 : Cannot retrieve value using the binding and no valid > fallback value exists; using default instead. BindingExpression:Path=HorizontalContentAlignment; DataItem=null; target element is...

WPF 4.0 Font Rendering Issue

I'm getting a weird rendering issue with WPF 4 applications in the way they render some of the text as it's stretching it and making it very narrow. .net 3.5: .net 4.0: At first I thought it could be a problem with the font, but I'm also seeing the same problem in the Blend 4 beta: I'm running XP SP3, Visual Studio 2010 Profess...

Automatic (keyless) styles not applied when in a MergedDictionaries in another assembly

I moved the styles and templates xaml files form my application (.exe) project to a library project (.dll) because I want to use them in multiple applications. In App.xaml I have: <Application.Resources> <ResourceDictionary> <ResourceDictionary.MergedDictionaries> <ResourceDictionary Source="pack://application:,...

WPF touchScreen ListBox control design

I need to allow the user to select the item in a listbox on mouse down and when the user drags up or down i need to scroll the items in listbox, since the user interacts with the listbox touch touch screen, i want some thing like the ipod behaviour. User should be able to touch/grab the item and drag it up or down to scroll the listbox. ...

Free vector icons

Are there any free vector icons (as in, suitable for use in an open source project using WPF) for basic desktop program toolbar buttons like Back, Forward, Print, Save etc.? ...

How do I "DoEvents" in WPF?

I've read that the C# version is as follows: Application.Current.Dispatcher.Invoke( DispatcherPriority.Background, new Action(delegate { })); However I cannot figure out how to put the empty delegate into VB.NET, as VB.NET does not appear to support anonymous methods. Ideas? Edit: Possibly this? Application.Cur...

how to trigger a event handler when WPF animation repeated

I have a WPF animation with the RepeatBehavior set to Forever. There is something need be updated every time the animation is repeated. I can't figure out how to catch the repeat event, the Complete event handler don't work for this. The animation interval is programmable and determined by some environmental factors. So use a timer isn't...

Wpf Tree View Searching

How do i search for a node in very large treeview , i am using on-demand loading of nodes? ...