troubleshooting Question

drawing a red border on or around a control in winforms

Avatar of r3nder
r3nderFlag for United States of America asked on
C#.NET ProgrammingMicrosoft Development
4 Comments1 Solution1359 ViewsLast Modified:
I want to highlight the controls that need to be filled in when a user does not enter information - for example a red border - how can I achieve this in a win form?

 string msg = "";
                    if (comBoxToLocations.SelectedValue.ToString() != "-1" && comBoxToLocations.SelectedValue.ToString() != "3")
                    {
                        ToID = Convert.ToInt32(comBoxToLocations.SelectedValue.ToString());
                    }
                    else
                    {
                        if (comBoxToLocations.SelectedValue.ToString() == "-1")
                        {
                            msg += "You must select a location to send to\r\n";
                        }
                        if (comBoxToLocations.SelectedValue.ToString() == "3")
                        {
                            msg += "Location cannot be Unknown\r\n";
                        }
                    }
                    if (cmboCarrier.SelectedValue.ToString() != "-1")
                    {
                        carrierID = Convert.ToInt32(cmboCarrier.SelectedValue.ToString());
                    }
                    else
                    {
                        msg += "You must select a carrier\r\n";
                    }
                    if (string.IsNullOrEmpty(trackingNumber))
                    {
                        msg += "You must enter a tracking number\r\n";
                    }
                    if (expecteddate == today)
                    {
                        msg += "Your Expected arrival date is too short\r\n";
                    }
                    if (msg != "")
                    {
                        MessageBox.Show(msg);
                        return;
                    }
ASKER CERTIFIED SOLUTION
psdesignadmin

Our community of experts have been thoroughly vetted for their expertise and industry experience.

Join our community to see this answer!
Unlock 1 Answer and 4 Comments.
Start Free Trial
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 4 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros