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 9105071
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 17, 20262026-06-17T02:00:43+00:00 2026-06-17T02:00:43+00:00

I have a form with text boxes that take (by default) a decimal value.

  • 0

I have a form with text boxes that take (by default) a decimal value. Unfortunately, business rules say they can also take a percentage value (effectively the same thing, just multiplied by 100). To make sure the correct value is inserted to the db (eg if the respondent has input 95, I want it to become .95), I have added Checkboxes next to the relevant TextBoxes which the user can select to indicate that the value is a percentage, not a decimal. To switch the values between decimal and percent for future display, reporting etc, I am trying to use an IValueConverter.

I have created a converter that multiplies the field value to display it as a percentage, and (though I haven’t gotten to testing yet) should re-convert that display value back to a decimal on saving.

The problem i have is getting the converter to only work where the Checkboxes are selected. From all my reading it seems the most likely way to do this would be to use the checkbox value as the parameter to the IValueConverter, but I have no idea how to do this.

So, my question is: How do I (or even can I) use the Checkbox.IsChecked value from the Checkbox sitting next to the TextBox as the parameter to the IValueConverter to determine or not whether to do a conversion on the TextBox text? The issue is how to identify the Checkbox that relates to the TextBox being converted and how to pass its value as the IValueConverter’s parameter

I tried loolking here: How can I pass a reference to another control as an IValueConverter parameter?, but it got a bit depressing.

Thanks in advance.

  • 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-06-17T02:00:45+00:00Added an answer on June 17, 2026 at 2:00 am

    Unfortunately, you can’t use a Binding on the ConverterParameter, but you could use an IMultiValueConverter for this task.

    You’d use it like

    <TextBlock.Text>
      <MultiBinding Converter="{StaticResource YourConverter}">
        <Binding Path="YourDecimalProperty"/>
        <Binding Path="IsChecked" ElementName="YourCheckBoxName" />
      </MultiBinding>
    </TextBlock.Text>
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I've got a form setup with 2 text boxes that have default values that
I have a form with 2 text boxes that all do the same thing.
i have form that has multiple input text boxes, Which has got some text
I have a form with two text boxes, what event and how can I
I have a form with a variable number of text boxes that contain an
Let's say I have a form with some text boxes and combo boxes on
So I have this form that has tons of text boxes, combo boxes, etc.
I have a method that gets the value from text boxes and inserts them
I have a form with two text boxes, one select drop down and one
I have a form with several text boxes on it. I only want to

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.