Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 501495
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 13, 20262026-05-13T06:11:44+00:00 2026-05-13T06:11:44+00:00

I am writing an app in WPF. It is getting tiresome making all my

  • 0

I am writing an app in WPF. It is getting tiresome making all my converters for simple stuff.

I looked around and found WPFix. It seems nice, but has not had any releases in almost a year and is looking abandoned.

Has anyone used this? Is it stable? Does anyone have any recommendations for a different solution to allow Lambdas in XAML (Or otherwise avoid lots of Converter)?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-13T06:11:44+00:00Added an answer on May 13, 2026 at 6:11 am

    To skip to the last part of your question: This is a discussion on WPF Disciples that puts forward the notion that M-V-VM negates most of the need for converters; that the ViewModel should present the data to the View in a way that is appropriate for that View.

    Why write a separate class, implement IValueConverter, flesh out the Convert and ConvertBack methods, just to get an Int32 to a Color, when you could just have the VM expose a Color property in the first place, right?

    I guess the answer to that depends on how religious you are about separation between the View and the ViewModel… I’m starting to think that the ViewModel should simply present the Model and apply business rules to it, and should be ‘View Agnostic’, and maybe an intermediary layer is required to manipulate the ViewModel specifically for your View, so if you ever swap out your View (for whatever reasons!) you don’t need to rewrite your VM, just the ‘intermediary’ layer… then it occurred to me that WPF already has such an intermediary in the form of ValueConverters…

    So to summarise: You could remove lots of repetitive development of Converters by simply having your VM expose properties of an appropriate type in the first place…

    Now you need to decide if you want to…

    Just my 2c worth… 🙂

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I am writing a ClickOnce WPF app that will sometimes be used over VPN.
I am writing a fairly simple WPF desktop application and under build\configuration manager, release
I'm writing a WPF app and the font that I am using only has
When writing a MVVM WPF app, there's always a point where the view model
I am writing an app in C# 3.5 in WPF. I want to programmatically
I am writing a simple WPF quiz application for a family member and he
I'm writing an MVVM WPF app with a datagrid of values which needs to
I'm currently writing viewmodels for my (WPF/C#) app. I have to do a lot
I am writing an imaging app in WPF C#. It reads the image file
I'm writing a WPF app following MVVM principles. I wan't to execute a command

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.