Windows Presentation Foundation (WPF) is part of the Microsoft .NET framework used to create rich client user experiences for Windows application.
2
votes
2answers
35 views
Creating list ViewModels in the correct way
I'm using Caliburn Micro to create a WPF application.
So what I want to do here is a typical Master/Detail situation. I'm displaying a list of Users and you can can add/edit a User and save the ...
-2
votes
0answers
34 views
First Attempt at MVVM [on hold]
This is my first attempt at even attempting to do an implementation of MVVM, so please be gentle.
I am running into a few issues that I sure could use some veteran coders help with, I have exhausted ...
1
vote
1answer
43 views
Saving a collection of WPF user control layout into an XPS document
I am making an application to save a layout of user control into an .xps document. But, the export doesn't seem completed if the data is too many. I've tried to encapsulate each part with ...
3
votes
1answer
67 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
120 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
79 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
115 views
Is there a more efficient way of getting the max value from a list of sums?
Here is the code I have:
...
-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
243 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
205 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
134 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
261 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
111 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
338 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
340 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
279 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
115 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
108 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
141 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
277 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
518 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
124 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
131 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
139 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
81 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
61 views
Defining a DataTemplateBase
I have defined some DataTemplates are similar. The templates are like that:
...
3
votes
1answer
125 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
92 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
4
votes
1answer
412 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
312 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
147 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
196 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
254 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
719 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
982 views
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
93 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
951 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?
...