wpf

Where do I define dependency properties shared by the detail views in a master-detail MVVM WPF scenario?

I can think of two ways to implement dependency properties that are shared between the detail views: Store them in the master view model and add data bindings to the detail view models when they are created, and bind to them in the detail view. Don't store them in the view models at all, and use FindAncestor to bind directly to propert...

WPF. Can I dinamically make part of the TextBlock.Text to different colour?

I have TextBlock in my main form. I set the Text property to different strings during the application run. I would like to be able to colour parts of particular strings. Say (pseudo-code) if(a < 0) txbStatus.Text = string.Format("{0} <RED>{1}</RED>", a, b); else txbStatus.Text = string.Format("{0} <BLUE>{1}</RED>", a, b); ...

WPF ListView GridView DisplayMemberBinding Center alignin content

I'm trying to center align data in a ListView/Gridview where I use DisplayMemberBinding. This is (partially) how my gridview looks: <ListView> <ListView.View> <GridView> <GridView.Columns> <GridViewColumn DisplayMemberBinding="{Binding Path=Timi}" Width="Auto"> <GridViewColumnHe...

Binding a Viewbox to a Canvas

I'm trying to bind a Viewbox to Canvas that is created dynamically like so: <ListBox.ItemTemplate> <DataTemplate> <DockPanel> <Viewbox> <ContentPresenter Content="{Binding Canvas}"/> </Viewbox> </DockPanel> </D...

Bug with DataBinding in WPF Host in Winforms?

Hi Guys, I've spent far too much time with this and can't find the mistake. Maybe I'm missing something very obvious or I may have just found a bug in the WPF Element Host for Winforms. I am binding a ListView to a ObeservableList that lives on my ProductListViewModel. I'm trying to implement searching for the ListView with the gen...

What exactly is Two-way databinding in WPF ?

I'm learning WPF with MVVM and for a starter, I viewed Jason Dolinger's video on MVVM . In that he mentioned, that one of the advantage of using MVVM with WPF is two-way data binding. My question is what does he mean by two-way data binding? Is that the feature of ability to 1) bind data from controls(View) to properties in VM and 2) any...

Good practice or bad practice

Hi, i am new to WPF and i have one question(the first one actually, more to come) Is it better to add some logic, for example the bindings for the window, in xaml or in the code behind. ...

get the coordinates of a FrameworkElement bounding rectangle

How does one get the upper left coordinates of a framework elements bounding rectangle? let fe : FrameworkElement = ea.Item.Content let p = fe.TranslatePoint(new Point(0.0, 0.0), null) The preceding code is giving me: The field, constructor or member 'TranslatePoint' is not defined. I am confused as MSDN Shows this as a mem...

WPF DataGrid Column Resizing

Hi, I have two wpf datagrids having same number columns. I want to resize the same column in second grid when user resize the columns of first grid. Thanks, ant. ...

WPF : Access Application Resources when not referencing Shell from App.xaml

I am beginner in WPF. My App.xaml looks like below app.xaml <Application x:Class="ContactManager.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"&gt; <Application.Resources> <Color x:Key="lightBlueColor">#FF145E9D</Color> <SolidColo...

Put MFC CDialog in a WPF form

Hi, We are porting an MFC application to WPF, and will probably won't have time to port the entire application. The MFC app has many CDialog-based windows, and we are thinking of leaving some of these windows in MFC, and show them inside a WPF window, so we can control their modality from WPF. Is there an easy way to accomplish that? If...

Using GridSplitter in a Xaml file for both Silverlight and WPF

I have a Xaml file which is used in a project which can be built for both Silverlight and WPF. I want to use the GridSplitter control. However, this control is in different Xaml namespaces on Silverlight and desktop WPF. In WPF, the namespace is: http://schemas.microsoft.com/winfx/2006/xaml/presentation On Silverlight, it is: http:/...

Buttons in the corners?

I'd like to have 4 buttons one in each corner of a WPF/Silverlight window. But I want the stuff in the grid/window to be "behind" the buttons, as if they float on top. <Grid x:Name="ButtonRoot"> <Button VerticalAlignment="Top" HorizontalAlignment="Left" Name="bTopLeft" /> <Button VerticalAlignment="Top"...

Mouse interaction in ListBoxItem children (WPF)

I have a ListBox with an ItemTemplate that contains a control that interacts with the mouse. This interfers with the selection functionality of the ListBox, i.e. clicking a control does not select the item. This is because ListBoxItem sets the Handled property of the mouse event to true in OnMouseLeftButtonDown. I tried the following pr...

how to capture delete key press in C#?

I want to capture delete key press and do nothing when key is pressed. How can I do that in WPF and Winforms? ...

Where does the data model go in a Prism app?

I'm having trouble where to put our data model in our Prism app. Most, if not all or our data will be coming from web services and the web services are unique for each module. Unfortunately, there will be objects that need to be shared (such as a person/user object). I'm really torn about whether to add these services directly to the ...

Can't use attached property on combobox inside hierarchical datatemplate WPF

I'm hoping to use an attached property to assign a command to the selection changed event of a combobox that is embedded inside a treeview. I'm attempting to set the attached property inside the hierchical data template for the tree but the command is not set and does not fire when the item in the combobox is changed. I've found that ...

WPF - Two way binding use a user control...binding to object, not an element!

I created an object with a simple property with a default value. I then created a user control that has a text box in it. I set the datacontext of the user control to the object. The text box correctly shows the properties default value but I can't seem to update the property value when the user changes the text box value. I created a ...

Determining the color of a pixel in a bitmap using C# in a WPF app

The only way I found so far is System.Drawing.Bitmap.GetPixel(), but Microsoft has warnings for System.Drawing that are making me wonder if this is the "old way" to do it. Are there any alternatives? Here's what Microsoft says about the System.Drawing namespace. I also noticed that the System.Drawing assembly was not automatically add...

Wpf: Storyboard.TargetName works, but Setter TargetName doesn't.

Hi, Let's say we have a XAML code like this: <Style TargetType="{x:Type ListBoxItem}"> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="{x:Type ListBoxItem}"> <Border HorizontalAlignment="Center" VerticalAlignment="Center"> <Border.LayoutTransform> ...