FileDialog を開くボタンを含む DataGridView コントロールに Custom TextboxCell を追加します。

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

  •  09-06-2019
  •  | 
  •  

質問

DataGridViewTextBoxCell セルを DataGridViewCell コントロールに追加したいのですが、テキスト セルに通常どおり入力できるだけでなく、クリックすると OpenFileDialog ウィンドウが表示される「...」ボタンも含まれている必要があります。をクリックしてファイルを選択します。選択すると、テキスト セルに完全なファイル パスが入力されます。

これについて最善の方法は何でしょうか?

ありがとう

役に立ちましたか?

解決

これ MSDN の記事では、カスタム コントロールを DataGridView.

を作ることができるはずです UserControl テキストボックスとボタンがあり、それを DataGridView.

他のヒント

これを行うには、独自の列クラスとセル クラスを作成する必要があります。使用することをお勧めします 。ネット リフレクターでは、DataGridViewTextBox の実装の詳細を開始点として確認し、最後にボタンの表示を追加するようにカスタマイズします。始めるには、これらのチュートリアルを確認してください...

MSDN 記事

MSDN リファレンス

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top