Click here to Skip to main content
15,918,808 members
Home / Discussions / C#
   

C#

 
QuestionHelp cleaning up C# Code (WMI code) - Neewbie Pin
Buck_Murdock18-Mar-09 8:19
Buck_Murdock18-Mar-09 8:19 
QuestionForeignKeyConstraint requires the child key values to exist in the parent table! Pin
Lodeclaw18-Mar-09 8:17
Lodeclaw18-Mar-09 8:17 
AnswerRe: ForeignKeyConstraint requires the child key values to exist in the parent table! Pin
Fayu18-Mar-09 9:58
Fayu18-Mar-09 9:58 
AnswerRe: ForeignKeyConstraint requires the child key values to exist in the parent table! Pin
Matt Graham24-Mar-11 7:44
Matt Graham24-Mar-11 7:44 
QuestionDatagridview cell painting Pin
Dan Neely18-Mar-09 8:11
Dan Neely18-Mar-09 8:11 
AnswerRe: Datagridview cell painting Pin
Henry Minute19-Mar-09 7:18
Henry Minute19-Mar-09 7:18 
GeneralRe: Datagridview cell painting Pin
Dan Neely19-Mar-09 8:02
Dan Neely19-Mar-09 8:02 
GeneralRe: Datagridview cell painting Pin
Henry Minute19-Mar-09 11:41
Henry Minute19-Mar-09 11:41 
I got sort of interested in this, so I've been doing some ferreting around.

Try something like this:
 private void dataGridView1_CellPainting(object sender, DataGridViewCellPaintingEventArgs e)
{
	if ((e.ColumnIndex == 3) && (e.RowIndex >= 0))
	{
		Rectangle textRange = new Rectangle(e.ClipBounds.X + 20, e.ClipBounds.Y, e.ClipBounds.Width - 20, e.ClipBounds.Height);

                   // Paint the cell text, the border, and the error icon (if needed).
                    // Don't worry about the focus rectangle or selection background,
                    // because we aren't painting selected cells.
                    e.Paint(textRange,
                        DataGridViewPaintParts.ContentForeground |
                        DataGridViewPaintParts.Border |
                        DataGridViewPaintParts.ErrorIcon |
                        DataGridViewPaintParts.Focus);  
        }
}                  


According to the MSDN page for the DataGridViewCellPaintingEventArgs.Paint method, the Rectangle Parameter is
"A Rectangle that specifies the area of the DataGridView to be painted"

Worth a try?

Henry Minute

Do not read medical books! You could die of a misprint. - Mark Twain
Girl: (staring) "Why do you need an icy cucumber?"
“I want to report a fraud. The government is lying to us all.”

GeneralRe: Datagridview cell painting Pin
Dan Neely20-Mar-09 5:36
Dan Neely20-Mar-09 5:36 
GeneralRe: Datagridview cell painting Pin
Henry Minute20-Mar-09 9:50
Henry Minute20-Mar-09 9:50 
GeneralRe: Datagridview cell painting Pin
Dan Neely20-Mar-09 10:12
Dan Neely20-Mar-09 10:12 
GeneralRe: Datagridview cell painting Pin
Henry Minute20-Mar-09 10:18
Henry Minute20-Mar-09 10:18 
AnswerRe: Datagridview cell painting Pin
Jake Myers29-Apr-09 22:34
Jake Myers29-Apr-09 22:34 
GeneralRe: Datagridview cell painting Pin
Dan Neely30-Apr-09 8:41
Dan Neely30-Apr-09 8:41 
GeneralRe: Datagridview cell painting Pin
Jake Myers1-May-09 4:20
Jake Myers1-May-09 4:20 
GeneralRe: Datagridview cell painting Pin
Dan Neely1-May-09 4:37
Dan Neely1-May-09 4:37 
GeneralRe: Datagridview cell painting [modified] Pin
Jake Myers1-May-09 5:06
Jake Myers1-May-09 5:06 
QuestionUnlocking account in AD Pin
Jacob Dixon18-Mar-09 7:53
Jacob Dixon18-Mar-09 7:53 
QuestionHelp understanding C# sockets Pin
John Joger18-Mar-09 7:47
John Joger18-Mar-09 7:47 
AnswerRe: Help understanding C# sockets Pin
John Joger21-Mar-09 16:23
John Joger21-Mar-09 16:23 
QuestionXML root element changes after manipulating XML file. Need help. Pin
shira_me18-Mar-09 7:39
shira_me18-Mar-09 7:39 
AnswerRe: XML root element changes after manipulating XML file. Need help. Pin
bgato2k618-Mar-09 11:02
bgato2k618-Mar-09 11:02 
QuestionHow old is F# ? Pin
Mohammad Dayyan18-Mar-09 7:29
Mohammad Dayyan18-Mar-09 7:29 
AnswerRe: How old is F# ? Pin
Yusuf18-Mar-09 7:35
Yusuf18-Mar-09 7:35 
GeneralRe: How old is F# ? Pin
Mohammad Dayyan18-Mar-09 8:19
Mohammad Dayyan18-Mar-09 8:19 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.