実現しようとしていること
openFileDialog()コントロールの「ファイルを開く」ダイアログ画面で「開く」ボタンと「キャンセル」ボタンが右下に表示すると思います。その右下の「開く」ボタンの名称をラジオボタンによって「保存」や「読出し」,「削除」などに変更したいのですが,可能でしょうか?
openFileDialog()コントロールだから「開く」になるのは当然だと思います。
openFileDialog()コントロールを継承したオリジナルコントロールなどを作成すればできるような気がするのですが、あまり修正にタイムとコストをかけたくないです。かんたんにできないのであれば、諦めます。簡単にできないのであれば、簡単にできないという理由を教えていただけないでしょうか?「openFileDialog()コントロールだから「開く」になり、ボタン名称を変更するプロパティを持っていないから。」で良いのでしょうか?
ソース
C++
1using System; 2using System.Collections.Generic; 3using System.ComponentModel; 4using System.Data; 5using System.Drawing; 6using System.Linq; 7using System.Text; 8using System.Threading.Tasks; 9using System.Windows.Forms; 10 11namespace OpenFileDialog 12{ 13 public partial class Form1 : Form 14 { 15 // コンストラクタ 16 public Form1() 17 { 18 InitializeComponent(); 19 } 20 // 閉じるイベントハンドラ 21 private void CloseBtn_Click(object sender, EventArgs e) 22 { 23 Close(); 24 } 25 // 実行イベントハンドラ 26 private void ExecuteBtn_Click(object sender, EventArgs e) 27 { 28 // 開くダイアログの表示 29 openFileDialog1.ShowDialog(); 30 } 31 } 32} 33
開発環境
OS:Windows10 64bit
IDE:Visual Studio Community 2019
言語:VC++
回答1件
あなたの回答
tips
プレビュー