Exemplo n.º 1
0
        /// <summary>
        /// 入力ファイルパステキストボックスにドラッグドロップされた際の処理です。
        /// </summary>
        /// <param name="sender">呼び出し元です。</param>
        /// <param name="dragEventArgs">ドラッグイベントデータです。</param>
        public void OnImportFilePathTextBoxDragDropped(object sender, DragEventArgs dragEventArgs)
        {
            bool fileDropDataExists = false;

            string[]           fileDropData       = new string[] { };
            DragEventArgsUtils dragEventArgsUtils = new DragEventArgsUtils();

            dragEventArgsUtils.CheckFileDropDataExists(dragEventArgs, out fileDropDataExists);
            dragEventArgsUtils.GetFileDropData(dragEventArgs, out fileDropData);
            this.ImportFilePaths = fileDropData;
        }
Exemplo n.º 2
0
        /// <summary>
        /// 入力ファイルパステキストボックスにドラッグエンターされた際の処理です。
        /// </summary>
        /// <param name="sender">呼び出し元です。</param>
        /// <param name="dragEventArgs">ドラッグイベントデータです。</param>
        public void OnImportFilePathTextBoxDragEntered(object sender, DragEventArgs dragEventArgs)
        {
            DragEventArgsUtils dragEventArgsUtils = new DragEventArgsUtils();

            dragEventArgsUtils.SetDragDropEffectsToAll(dragEventArgs);
        }