Voeg Custom TextboxCell 'n DataGridView beheer wat 'n knoppie om die FileDialog oop bevat

StackOverflow https://stackoverflow.com/questions/63130

  •  09-06-2019
  •  | 
  •  

Vra

Ek wil graag 'n DataGridViewTextBoxCell sel toe te voeg tot 'n DataGridViewCell beheer, maar sowel as in staat is om in te tik die teks sel as normale dit ook 'n '... 'n knoppie wat een keer druk bring die venster OpenFileDialog te moet bevat die gebruiker toelaat om 'n lêer te kies. Sodra gekies, sal die teks sel ingevul word met die volle pad van die lêer.

Wat is die beste manier om te gaan oor dit?

Dankie

Was dit nuttig?

Oplossing

Dit MSDN artikel verduidelik hoe om 'n persoonlike beheer te voeg aan 'n DataGridView.

Jy moet in staat wees om 'n UserControl dat 'n teksboks en knoppie het daarop maak en te sluit wat in die DataGridView.

Ander wenke

Jy sal nodig hê om jou eie kolom en sel klasse te skep ten einde dit te kan doen. Ek stel voor die gebruik van NET Reflector om te kyk na die implementering besonderhede van die DataGridViewTextBox as 'n beginpunt en dan die opstel te vertoon van 'n knoppie aan die einde van dit. Kyk bietjie na hierdie handleidings om te begin ...

MSDN artikel

MSDN Verwysing

Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top