Development
This commit is contained in:
+5
-1
@@ -1,4 +1,5 @@
|
||||
using System;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace Volian.Controls.Library
|
||||
{
|
||||
@@ -78,7 +79,10 @@ namespace Volian.Controls.Library
|
||||
// VlnFlexGrid
|
||||
//
|
||||
this.Rows.DefaultSize = 19;
|
||||
|
||||
this.AllowDrop = true;
|
||||
this.DragEnter += new DragEventHandler(Control_DragEnter);
|
||||
this.DragDrop += new DragEventHandler(Control_DragDrop);
|
||||
|
||||
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
|
||||
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.C1SpellChecker;
|
||||
using System.Text.RegularExpressions;
|
||||
using System.Xml.Serialization;
|
||||
using Volian.Base.Library;
|
||||
using DevComponents.DotNetBar.Controls;
|
||||
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
|
||||
{
|
||||
@@ -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
|
||||
/// <summary>
|
||||
/// True if the top and bottom row of the selection is the same for every column
|
||||
/// </summary>
|
||||
public bool EvenSelection
|
||||
/// <summary>
|
||||
/// True if the top and bottom row of the selection is the same for every column
|
||||
/// </summary>
|
||||
public bool EvenSelection
|
||||
{
|
||||
get
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user