DOBON.NETプログラミング道掲示板

■34566 / 親階層)  OpenFileDialogの初期ファイル名の表示が変
□投稿者/ ケーン 一般人(1回)-(2020/10/22(Thu) 15:10:05)
  • アイコン環境/言語:[VB2013,Windows10] 
    分類:[.NET] 

    VS2013(VB2013)のフォームアプリを作成中に気づきました。
    ファイルを開くダイアログ(OpenFileDialog)を使用していますが、以下のように
    特定のファイルを初期設定しています。
    
        Private Sub Button11_Click(sender As Object, e As EventArgs) Handles Button11.Click
            Using ofd As New OpenFileDialog
                Dim strFileName As String = "C:\Users\xxxxxx\Desktop\作業用\20201022\1234567890_abcdefg.pdf"
                ofd.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*"
                ofd.FilterIndex = 2
    
                Dim strDir As String = ""
                Dim strFile As String = ""
    
                If Directory.Exists(strFileName) Then
                    strDir = strFileName
                Else
                    strDir = Path.GetDirectoryName(strFileName)
                    strFile = Path.GetFileName(strFileName)
                End If
    
                If Directory.Exists(strDir) Then
                    ofd.InitialDirectory = strDir
                End If
    
                ofd.FileName = strFile
    
                 ofd.ShowDialog(Me)
            End Using
        End Sub
    
    すると、初期設定したファイル名(フォルダ部を除く)が長いと、ファイル名欄の
    ファイル名の頭が切れて表示されてしまいます。
    実際にはファイル名が切れているわけではなく、ファイル名はセットされている
    (左方向にスクロールしたような感じ)なのですが、このようになってしまう
    原因は一体何でしょうか?
    また、この問題を回避する方法はあるのでしょうか?
    
    私は気にしないのですが、中にはこういうのを気にする人もいるようで...

687×362 => 250×131
イメージ
OpenFileDialog.png
/18KB
マルチポストを報告
違反を報告
削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
親記事 →Re[1]: OpenFileDialogの初期ファイル名の表示が変 /ケーン
 
上記関連ツリー

Nomalアイコン OpenFileDialogの初期ファイル名の表示が変 / ケーン (20/10/22(Thu) 15:10) #34566 OpenFileDialog.png/18KB ←Now
Nomalアイコン Re[1]: OpenFileDialogの初期ファイル名の表示が変 / ケーン (20/10/23(Fri) 10:31) #34570

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Mode/  Pass/


- Child Tree -