AkaneMail.MailEditorForm.menuSetAttachFile_Click C# (CSharp) Method

menuSetAttachFile_Click() private method

private menuSetAttachFile_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void menuSetAttachFile_Click(object sender, EventArgs e)
        {
            Icon appIcon;

            // ファイルを開くダイアログを表示する
            if (openFileDialog1.ShowDialog() == DialogResult.OK) {
                if (openFileDialog1.FileName != "") {
                    buttonAttachList.Visible = true;
                    labelMessage.Text = openFileDialog1.FileName + "をメールに添付しました。";
                    appIcon = System.Drawing.Icon.ExtractAssociatedIcon(openFileDialog1.FileName);
                    buttonAttachList.DropDownItems.Add(openFileDialog1.FileName, appIcon.ToBitmap());
                    // isDirtyをtrueにする
                    IsDirty = true;
                }
            }
        }