Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win


PictureBox Selection?

Posted on 2004-10-21
Medium Priority
Last Modified: 2008-02-01
I'm working on a card program that gives the user the ability to select different decks.  I'm going to display the decks using pictureboxes.  I would like it so that when a user clicks on a deck, there is some form of outline so they know which deck is currently selected.  Then, based on that selection, when they click OK, it passes a variable back to the original form to indicate which deck was selected.  Does anyone know an easy way to do this or can it only be done using a radio button?
Question by:DragXSlay
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
LVL 18

Assisted Solution

armoghan earned 400 total points
ID: 12377902
One way could be to use Buttons instead of PictureBoxes. It can be shown selected easily. and on focus the image can also change
LVL 18

Expert Comment

ID: 12378044
LVL 20

Assisted Solution

TheAvenger earned 400 total points
ID: 12378422
Change the BorderStyle property of the picture boxes. E.g. None for not selected and FixedSingle for selected

Accepted Solution

Farshid-Zaker earned 200 total points
ID: 12380361
First, you should programmatically provide the behavious of Radio Button Group to your cards group. It's your own job!
Second, as TheAvenger said, you can use the followind code:

pictureBox.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
pictureBox.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;// Or None


Featured Post

How to Use the Help Bell

Need to boost the visibility of your question for solutions? Use the Experts Exchange Help Bell to confirm priority levels and contact subject-matter experts for question attention.  Check out this how-to article for more information.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Calculating holidays and working days is a function that is often needed yet it is not one found within the Framework. This article presents one approach to building a working-day calculator for use in .NET.
Performance in games development is paramount: every microsecond counts to be able to do everything in less than 33ms (aiming at 16ms). C# foreach statement is one of the worst performance killers, and here I explain why.
Is your data getting by on basic protection measures? In today’s climate of debilitating malware and ransomware—like WannaCry—that may not be enough. You need to establish more than basics, like a recovery plan that protects both data and endpoints.…
In a question here at Experts Exchange (https://www.experts-exchange.com/questions/29062564/Adobe-acrobat-reader-DC.html), a member asked how to create a signature in Adobe Acrobat Reader DC (the free Reader product, not the paid, full Acrobat produ…
Suggested Courses

618 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question