none
Dialogbox 제목 추가

    질문


  • Dialogbox가 두가지가 있습니다.
    txt화일저장할때 제목을 쓰고 싶은데
    어떻게 해야 하나요
    저는 vb.net 2015을 쓰고 있습니다.

    2019년 2월 12일 화요일 오전 2:07

모든 응답

  • Windows API Code Pack의 CommonSaveFileDialog 타입을 사용하면 그런 기능을 사용할 수 있습니다. 대략 다음과 같이 코딩하시면 됩니다. (C# 기준)

                Microsoft.WindowsAPICodePack.Dialogs.CommonSaveFileDialog csfd = new Microsoft.WindowsAPICodePack.Dialogs.CommonSaveFileDialog();
                csfd.Title = "TEST";
                csfd.SetCollectedPropertyKeys(true, new PropertyKey[] { SystemProperties.System.Author,
                    SystemProperties.System.Keywords,
                    SystemProperties.System.Title });
    
                csfd.ShowDialog();
    
                foreach (var prop in csfd.CollectedProperties)
                {
                    var propKey = prop.PropertyKey;
    
                    if (propKey == SystemProperties.System.Author)
                    {
                        foreach (var author in prop.ValueAsObject as string [])
                        {
                            Trace.WriteLine("Author: " + author);
                        }
                    }
                    else if (propKey == SystemProperties.System.Keywords)
                    {
                        foreach (var tag in prop.ValueAsObject as string[])
                        {
                            Trace.WriteLine("Keyword: " + tag);
                        }
                    }
                    else if (propKey == SystemProperties.System.Title)
                    {
                        Trace.WriteLine("Title: " + prop.ValueAsObject);
                    }
                }

    2019년 2월 12일 화요일 오전 4:59
  • 감사 합니다.
    제가 c#을 할줄 몰라 죄송합니다.

    제가 변환해보고 답을 하겠습니다.
    2019년 2월 13일 수요일 오전 3:15