Block Diagram Shapes
Posted on 2008-10-05
Hi, I'm using VB 2005, WinForms. Is there a way to create a type of "Block Diagram" on a Form?
I need to create a group of linked shapes, so that I can graphically illustrate for my users the steps they need to follow to complete a task. So, I thought that a kind of block diagram would be useful. I know I can create blocks with Panel Controls, but I wanted something more rounded at the edges like a GroupBox. However, if I use the GroupBox Control (without a Text value) the round shape look is distorted at the edges if you change the color.
The ideal thing would be to do one of two things; one, be able to create a new control that inherits the Panel Control and somehow round its edges; or two, be able to simple round the Panel's edges without having to create a new control. -- (easier said than done).
I read an article once where someone had created buttons with odd shapes. Can that be done with other controls, like a Panel?
I could also use an image, but I wanted to make it interactive by adding labels to tell them how much of that sub task they've completed. -- Kind of like the executive "Dash-Board" idea.
Also, is there a way to create the links between shapes, maybe like an arrow or a line of some sort?
Thanks for the advice,