Development
This commit is contained in:
+5
-1
@@ -1,4 +1,5 @@
|
|||||||
using System;
|
using System;
|
||||||
|
using System.Windows.Forms;
|
||||||
|
|
||||||
namespace Volian.Controls.Library
|
namespace Volian.Controls.Library
|
||||||
{
|
{
|
||||||
@@ -78,7 +79,10 @@ namespace Volian.Controls.Library
|
|||||||
// VlnFlexGrid
|
// VlnFlexGrid
|
||||||
//
|
//
|
||||||
this.Rows.DefaultSize = 19;
|
this.Rows.DefaultSize = 19;
|
||||||
|
this.AllowDrop = true;
|
||||||
|
this.DragEnter += new DragEventHandler(Control_DragEnter);
|
||||||
|
this.DragDrop += new DragEventHandler(Control_DragDrop);
|
||||||
|
|
||||||
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
|
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
|
||||||
this.ResumeLayout(false);
|
this.ResumeLayout(false);
|
||||||
|
|
||||||
|
|||||||
@@ -1,22 +1,23 @@
|
|||||||
using System;
|
|
||||||
using System.ComponentModel;
|
|
||||||
using System.Collections;
|
|
||||||
using System.Collections.Generic;
|
|
||||||
using System.Diagnostics;
|
|
||||||
using System.Text;
|
|
||||||
using System.Windows.Forms;
|
|
||||||
using System.Drawing;
|
|
||||||
using System.Runtime.InteropServices;
|
|
||||||
using System.Xml;
|
|
||||||
using System.IO;
|
|
||||||
using Volian.Controls.Library;
|
|
||||||
using VEPROMS.CSLA.Library;
|
|
||||||
using C1.Win.C1FlexGrid;
|
using C1.Win.C1FlexGrid;
|
||||||
using C1.Win.C1SpellChecker;
|
using C1.Win.C1SpellChecker;
|
||||||
using System.Text.RegularExpressions;
|
using DevComponents.DotNetBar.Controls;
|
||||||
using System.Xml.Serialization;
|
|
||||||
using Volian.Base.Library;
|
|
||||||
using JR.Utils.GUI.Forms;
|
using JR.Utils.GUI.Forms;
|
||||||
|
using System;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.ComponentModel;
|
||||||
|
using System.Diagnostics;
|
||||||
|
using System.Drawing;
|
||||||
|
using System.IO;
|
||||||
|
using System.Runtime.InteropServices;
|
||||||
|
using System.Text;
|
||||||
|
using System.Text.RegularExpressions;
|
||||||
|
using System.Windows.Forms;
|
||||||
|
using System.Xml;
|
||||||
|
using System.Xml.Serialization;
|
||||||
|
using VEPROMS.CSLA.Library;
|
||||||
|
using Volian.Base.Library;
|
||||||
|
using Volian.Controls.Library;
|
||||||
|
|
||||||
namespace Volian.Controls.Library
|
namespace Volian.Controls.Library
|
||||||
{
|
{
|
||||||
@@ -4438,11 +4439,28 @@ namespace Volian.Controls.Library
|
|||||||
// }
|
// }
|
||||||
|
|
||||||
//}
|
//}
|
||||||
|
private void Control_DragEnter(object sender, DragEventArgs e)
|
||||||
|
{
|
||||||
|
if (e.Data.GetDataPresent(DataFormats.Text))
|
||||||
|
{
|
||||||
|
e.Effect = DragDropEffects.Copy; // Allow copy
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
e.Effect = DragDropEffects.None; // Disallow
|
||||||
|
}
|
||||||
|
}
|
||||||
|
private void Control_DragDrop(object sender, DragEventArgs e)
|
||||||
|
{
|
||||||
|
string data = (string)e.Data.GetData(DataFormats.Text);
|
||||||
|
// Process the data (e.g., display it in a TextBox)
|
||||||
|
this.Text = data;
|
||||||
|
}
|
||||||
#region Uneven Selections
|
#region Uneven Selections
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// True if the top and bottom row of the selection is the same for every column
|
/// True if the top and bottom row of the selection is the same for every column
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public bool EvenSelection
|
public bool EvenSelection
|
||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user