or
private
void
tvAlphaWorkspace_NodeMouseDown(
object
sender, RadTreeViewMouseEventArgs e)
{
if
(Control.MouseButtons == MouseButtons.Right)
{
workspaceContextNode = (RadCustomTreeNode)e.Node;
}
if
(Control.MouseButtons.Equals(MouseButtons.Left))
{
workspaceDragNode =
null
;
workspaceDragNode = (RadCustomTreeNode)e.Node;
workspaceDrag =
true
;
if
(workspaceDragNode.Text !=
"Executables"
)
{
tvAlphaWorkspace.DoDragDrop(workspaceDragNode.Tag, DragDropEffects.Copy);
}
else
{
workspaceDragNode =
null
;
workspaceDrag =
false
;
}
}
}
public enum EProductType |
{ |
None = 0, |
Soft = 1, |
Hard = 2 |
} |
class Product |
{ |
EProductType _productType; |
public EProductType ProductType |
{ |
get { return _productType; } |
set { _productType = value; } |
} |
string _key; |
public string Key |
{ |
get { return _key; } |
set { _key = value; } |
} |
string _name; |
public string Name |
{ |
get { return _name; } |
set { _name = value; } |
} |
} |
private void AddMapping() |
{ |
IList<ValueMapping> mappings = new List<ValueMapping>(); |
mappings.Add(new ValueMapping(EProductType.None, "")); |
mappings.Add(new ValueMapping(EProductType.Hard, "Hardware")); |
mappings.Add(new ValueMapping(EProductType.Soft, "Software")); |
Telerik.WinControls.UI.GridViewComboBoxColumn comboColumn = radGridView1.Columns[0] as Telerik.WinControls.UI.GridViewComboBoxColumn; |
comboColumn.DataSource = mappings; |
comboColumn.ValueMember = "ValueMember"; |
comboColumn.DisplayMember = "DisplayMember"; |
} |
class ValueMapping |
{ |
public ValueMapping(object value, string displayMember) |
{ |
_valueMember = value; |
_displayMember = displayMember; |
} |
string _displayMember; |
public string DisplayMember |
{ |
get { return _displayMember; } |
} |
object _valueMember; |
public object ValueMember |
{ |
get { return _valueMember; } |
} |
} |
var mAgentsInList = from a
in
cAgentList
where a.AgentId.ToLower() == p_AgentId.ToLower()
select a;
foreach
(DTLAgent feAgentToUpdate
in
mAgentsInList)
{
feAgentToUpdate.OutboundCalls = 99;
if
(p_Direction.ToUpper() ==
"IN"
)
{
feAgentToUpdate.Direction =
"In"
;
}
}
grdAgents.MasterTemplate.Refresh();
Hi
By default if validation for row failed there is icon with exclamation mark in row header (I use GridViewRowInfo.ErrorText to define text for tool tip).
I would like to use my own icon. How can I do it?
Regards