RichTextBox 컨트롤의 열 유형이있는 DataGridView를 만들려고합니다. 내가 이렇게하는 이유는 단일 셀 내의 텍스트의 일부분 만 글꼴 색을 변경하는 것과 같은 일을 할 수 있기 때문입니다. 내가하여 RichTextBox에서 상속 또는 그래서 난 생각의 DataGridColumn를 만들 수 있습니다 여기 RichTextBox Cell in a DataGridViewDataGridView 셀 내에서 RichTextBox 컨트롤 속성에 액세스하십시오.
의 코드를 사용하여
. 지금 내가 겪고있는 문제는 selectionstart selectionlength 등과 같은 일을하기 위해 DataGridViewCell의 RichTextBox 컨트롤 속성/메서드에 액세스하는 방법입니다.
다음 비트의 코드는 의미를 설명하는 데 도움이됩니다.
DataGridViewRichTextBoxColumn richTextColumn = new DataGridViewRichTextBoxColumn();
this.dataGridView1.Columns.Add(richTextColumn);
this.dataGridView1.Rows.Add("five six seven eight");
//now i want to access the RichTextBox control for the row i just added
물론 내가 완전히 잘못 생각한다면 잘 알고있을 것입니다.
감사합니다. 덕분에 제대로 작동하는 방법을 알 수있었습니다. – tchadwik
myDGV.CurrentCell = myDGV [column, row]; myDGV.BeginEdit (true); RichTextBox cell = myDGV.EditingControl as RichTextBox; – vlkpo