Windows Presentation Foundation (WPF) is part of the Microsoft .NET framework used to create rich client user experiences for Windows application.

learn more… | top users | synonyms

3
votes
1answer
51 views

Checkbox binding to change the ListView's items source

I am using a checkbox to filter some components on my ListView by changing the variable's content which is bound to this ...
4
votes
1answer
113 views

Factory pattern with controls

I've created factory to create WPF controls. I have string with control name and I map it to enum. I think it's bad implementation of factory pattern. So please show me where I've made mistake. Main ...
5
votes
1answer
77 views

Implementing ShowDialog() style functionality without disabling any other windows

I need a simple prompt window to ask the user to do something with an OK/Cancel return. But I also need all Windows to remain functional, so a xx.ShowDialog isn't appropriate. This is my attempt. ...
6
votes
2answers
114 views
-2
votes
1answer
39 views

Suggestion for refactor wpf project

I have done a WPF project and hope everyone can give suggestion for code refactor, especially for UpdateErrorList() method within the MainWindowViewModel.cs ...
11
votes
2answers
238 views

Understanding the MVVM concepts and validation of my code

I have been learning MVVM concepts and trying to implement it in my new project. I want to validate my work that I have been doing these past days. I want to know if I follow correctly the MVVM ...
2
votes
1answer
171 views

WPF ListView Pagination using MVVM Pattern

A few days ago, I was looking for simple pagination example and I decided to write my own version. It is one of my first apps using MVVM Pattern, so I am not sure I did right. I would appreciate if ...
6
votes
2answers
127 views

Noughts and Crosses WPF app

I've been learning C# and was looking for some feedback on my latest project, which is a standard Noughts and Crosses game. Two people are required to play (no AI yet). MainWindow.xaml.cs ...
8
votes
2answers
252 views

Add or view pattern with MVVM

I have a model called WorkOrder which I want to be able to manage from a single window. The required operations (for now) are only Insert and view, so this is what ...
2
votes
2answers
106 views

Custom TextBox control: AppendLine

Is there any way to improve this simple addition to the textbox control: appending a new line? ...
10
votes
7answers
2k views

How to simplify this if else statement?

How would you simplify/improve the readability of this code? Because even after my attempt to improve the readability I think it still looks messy. ...
1
vote
1answer
290 views

Access View from current/corresponding ViewModel

Sometimes when developing a WPF application, I need to access a certain Window (View) from the corresponding ...
3
votes
3answers
314 views

WPF Calculator Code

I've coded a calculator in C# with WPF as the UI. I wish to know mainly about these points: Ways of optimizing Better techniques, tactics and ways of coding this All flaws on the surface as well as ...
5
votes
2answers
266 views

Good practice for client code to MVC WebApi service

I have written a very simple web service with MVC and WebApi. Now I'm working on the client code which will be a WPF application (and soon Windows 8 Store/Phone app). What I have done works, but I'm ...
2
votes
1answer
113 views

ViewStateManager for more than just Controls?

Okay - so basically I have a login form that has a couple of 'states' it needs to display (connecting, input credentials, authenticating, invalid credentials, etc...etc...) - in the past I've ...
2
votes
1answer
102 views

Cross Thread Access to Object in ViewModel

This is a fairly straight forward question. I have a C# WPF MVVM application that call a C++ DLL to do some compilation/crunching. To update the UI C# application for progress updates I am using ...
2
votes
0answers
137 views

Possible memory leak with WPF Custom Control?

I might have a potential memory leak with my custom control. Do I actually have one? ...
7
votes
2answers
275 views

Am I handling “spot the missing DLL” right?

I have a .net 4.5 desktop script which has dependencies on some third party libraries (dll's). These libraries are used in my MainWindowViewModel. I need to check ...
5
votes
1answer
462 views

Adding groups to ListView depending on the data in a list

I have written simple code which loops through a list object and create groups in ListView depending on the data in the list. I have a list object of type ...
2
votes
1answer
121 views

Rewriting WPF GridViewColumn alignment in a less verbose way

I wanted just to right align one column in WPF and I found out that the syntax is not exactly syntetic... Is there a way to make it more syntetic? Consider that this one colum, but I have 20 columns ...
4
votes
1answer
120 views

Insert Model object effectively using entity framwork

I have a WPF MVVM Application. I have a Customer Model which is generated by an entity framework (Database first approach) and one CustomerViewModel where I ...
5
votes
1answer
138 views

Justification of my current approach and possible suggestions about alternative to a Grid in a StackPanel form for an easier way of inserting new rows

In my real life example I am at a layout stage and before I actually move any further I would like to review my current approach. I am still learning about UI, XAML on WPF technology and I guess I ...
2
votes
1answer
80 views

Optimizing playlist processing

I am trying to process an audio library file which is about 350 KB. My application processes each song on the file gets its meta-data and displays it in a List Box. The problem is that it takes too ...
0
votes
1answer
59 views

Defining a DataTemplateBase

I have defined some DataTemplates are similar. The templates are like that: ...
3
votes
1answer
124 views

Keep the sequential nature while updating the UI of the progress of the HTTP request

Let's say that I have a method that makes an HTTP request that will take a long time to finish. While that's happening the UI is not updating because I'm doing it in the UI's thread. One solution is ...
4
votes
2answers
91 views

Same function, variable parameters and types with lambda

In my current project, I find myself using Dispatcher.Invoke a lot. Before each call I test if the current dispatcher is the right one. I want to write a wrapper ...
10
votes
1answer
1k views

Is there a better way to get a child?

I have the following Code to get ImageColorPicker child: ...
4
votes
1answer
386 views

Preventing keydown delay

I created a class to prevent the default delay which happens when holding down the key on Windows Forms. It seems like the class is working correctly but I don't know if I'm using the best practice. ...
5
votes
1answer
58 views

Managing Contact Collections

I have a WPF/MVVM form that contains sections for managing Recipient Contacts, CC Contacts and BCC Contacts. Each of the three sections has buttons/ICommands for 'Add', 'Clear', 'Previous' and 'Next' ...
10
votes
1answer
305 views

Lots of Storyboards in XAML, huge file

After spending a few ages writing out every combination of triggers, bindings and storyboards, I finally managed to get my program working. First time working with WPF, so I made a big mess. Now it's ...
4
votes
3answers
147 views

Better method for my property Checking, replacement of switch statement

I'm hoping this is the correct place for this, I'm struggling a little for wording as i'm not sure what you would call this. Basically, i have a system in place where my datagrid marks cells that ...
1
vote
2answers
1k views

Progress bar in a multi-thread application

I am developing a WPF application and was practising around the multi-threading. I have write the following code ...
10
votes
1answer
145 views

TicTactics Presentation

This is my take at the current code-challenge, Ultimate Tic-Tac-Toe, at least the presentation part. As I chose to write a WPF application for my game, and this is my very first time fiddling with a ...
3
votes
1answer
193 views

Optimizing a very simple wpf app - attempt on handling 2 buttons with a common event

I am quite new to event programming in C# specially in WPF. I have made a very simple core app which I am planning on extending. It's very simple as its purpose is learning curve and doing things ...
7
votes
2answers
3k views

Pong game in WPF

This is my first post here and one of my first WPF projects. The game works, but I would like to get some advice regarding what could be done better/differently. I would especially like to find out ...
6
votes
1answer
6k views

Sort ObservableCollection after added new item

For a WPF application, I have to sort the items in ObservableCollection after Added new item. ...
3
votes
1answer
252 views

Is this a good user control layout for WPF?

Below is a code snippet of how I have been laying out my WPF control XAML. I do it mainly because I get intellisense in the editor and I can change the implementation of the viewmodel and push the ...
1
vote
1answer
695 views

Facebook OAuth in WPF & C# Example

I am developing a WPF application that requires me to get an Access Token from Facebook using oAuth. After much searching online, I came to the following conclusions: OAuth must be done in a browser ...
4
votes
2answers
3k views

WPF Window with different DataTemplates

I have to do a task hard for me and maybe you can help me. I try to design a window dialog to update data from a database view. This database view contains integer, DateTime, string, Time, Boolean ...
3
votes
1answer
970 views

WPF Load boolean values in combobox

I have a Combobox and I want to edit a boolean value. ...
3
votes
2answers
1k views

Enabling discard pending changes on DbContext

This code review request is tightly coupled with this SO question, this is the solution I implemented to solve the problem being asked about there. All my ViewModels get constructor-injected with a ...
1
vote
1answer
2k views

ListView MultiSelect, MVVM and RoutedCommands

As far as I know (and I don't claim to know much about this!), direct binding to ListView.SelectedItems isn't possible in WPF. I've seen work-arounds involving ...
4
votes
2answers
2k views

Is this an effective way of populating a datagrid of comboboxes

The goal is to have a DataGrid of comboboxes, 10 rows, 3 columns. Here's the XAML to create said grid: ...
2
votes
1answer
92 views

How best to implement a POCO editor which is split over a number of TabItems?

I am currently working on a project which uses the MVVM pattern. I have a POCO which I want to present in an editor and, because the object is composed from a number of smaller, reusable POCOs, I ...
5
votes
2answers
935 views

Filtered wpf textbox

I am tring to make a texbox which filters user input to match specified type, so i can discard some of my validation logic. For example, if i specify ushort i want ...
2
votes
1answer
3k views

WPF Localisation - using resx

I have a small WPF application which I'm not exactly localizing, but not hard-coding resources either. I know WPF doesn't use .resx files for that purpose, but I exposed the resource strings as public ...
4
votes
1answer
3k views

WPF circle and line drawer solution

I've created a WPF program which can draw lines and circles on a canvas. It works well, but I don't think it's the best solution. How can I make it work better? How would you create this program? ...
5
votes
1answer
384 views

Can this reactive code be improved?

I have a view model that I'm migrating to RxUI. It exposes a collection of brokers along with a bool indicating whether there is a market (ie. at least one broker). ...
11
votes
1answer
6k views

Single-instance WPF application

This is the code I implemented so far to create a single instance WPF application: ...
1
vote
1answer
4k views

Performance of WPF datagrid when using DataGridTemplateColumn

I am using DataGrid to show storagehouse occupancy (Occupied-Show Image With a box, Not Occupied-Show Empty Image). In DataGrid I am using ...