Click here to Skip to main content
15,891,033 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
I want something like datagridview but prettier(transparent). I just want something to show some table from sql in C# form and i want to add or edit those tables in C#. so what should i do ?
Posted
Comments
Sergey Alexandrovich Kryukov 25-Dec-15 14:02pm    
The question makes little sense, because we don't know what's your problems with DataGridView and its styling. What features do you really want to see, and why?
—SA

 
Share this answer
 
Comments
brandon1999 25-Dec-15 13:08pm    
i have been seen this before but i can't buy those softwares - i want something free.
Sergey Alexandrovich Kryukov 25-Dec-15 14:35pm    
Tadit,

The inquirer is right in one point, non-free. I would suggest we avoid promoting proprietary 3rd-party software even in answers.

But the main point is different. Perhaps you did not pay attention for "transparency" mentioned in question. It makes the whole idea of using Forms control practically useless. Please see Solution 2.

—SA
Thanks Sergey. I will keep this in mind. :)
I really, really doubt that transparency can make your view prettier. And I am pretty sure that even it looks prettier to you, but is less readable or less functional otherwise, not many users will be thankful. The users, first of all, need to do their work, not admire the design effect; it's hard to surprise any experienced user with effects these days. And good design is, first and foremost, clear readability with no distractions. And transparency usually compromise readability.

However, let's assume you really have a good idea. Perhaps you should something very informative through some semi-transparent element, something I don't know. But then, it would be better if you explained it.

No matter what it is, I can give you the best advice: don't even try to experiment with transparency with System.Windows.Forms controls. In this library, transparency implementation if impossibly bad. This is totally useless, would be just a waste of time. Don't get me wrong: you can perfectly use transparency with something you directly render with GDI+. It may work perfectly. I'm just talking about typical control rendering. To use transparency in controls, you may want to migrate to WPF.

—SA
 
Share this answer
 
Comments
brandon1999 26-Dec-15 1:16am    
ok, thank u so much - so, changed my mind - i use datagridview. thanks again.
Sergey Alexandrovich Kryukov 26-Dec-15 1:37am    
You are very welcome.
Just remember: this is not the only option.
Good luck, call again.
—SA

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900