|
Scalee wrote: I just dont know how to do a multi childnode loop that would properly count backwards if you catch my drift.
Perhaps you could use recursion
led mike
|
|
|
|
|
I want to get the IP addresses of all the computers which are connected to the LAN, and send a file to one of them with its IP address, how should I do that with socket programming?
|
|
|
|
|
semiramisContraA wrote: how should I do that with socket programming?
Use System.Net.Sockets.Socket
Also read the first post in the forum "How to get an answer to your question" pay attention to item #2
led mike
|
|
|
|
|
I'm having a problem with aspx in c#. I have five different classes
performing five different tasks that are being called using
five chackboxes in a .aspx page, when in each class, I want to inform the user
which class performs its operation at the moment, using a label in the page, like this:
info.Text="class 1 is performing its operation";
I pass the label as an argument to the constructor of each class so that it will be able to change it, the problem is that
the changes do not take place till very late during runtime, I mean the textbox doesn't change after the line of code I mentioned, t changes after
the class has finished it's operation.
What should I do? Are there any functions like flush() provided in c# which make the changes being made at the exact time?
|
|
|
|
|
You have to understand how web pages work. The user clicks your button, it sends a request to your web server, the .net worker process processes the request, performs all actions, then builds the html and shoots it back to the user's web browser. There is no point in here with ASP.net can tell the client to show a loading message. You must use a client side language to do this (like javascript).
I hope I was clear.
|
|
|
|
|
I'm using javascript, but it doesn't show itself to the user at the time I want, but later when the running is finished!
|
|
|
|
|
1. You should have posted this in the ASP.NET forum.
2. Use AJAX if you need to do this.
|
|
|
|
|
Hi,
I am able to drag and drop into trees but Now I have to drag n drop from tree to data grid.Can Anybody please help me in that
Thanks
p.s ---> C# code
|
|
|
|
|
sam12874 wrote: I am able to drag and drop into trees
So you have some knowledge of how drag/drop works, good.
sam12874 wrote: Now I have to drag n drop from tree to data grid.Can Anybody please help me in that
Help with what, what specifically is your problem?
led mike
|
|
|
|
|
This is the code snippet , This works well for tree drag n drop but now I have to do the same with tree and datagrid instead of tree and tree,If you are not understanding still please let me no Thanks
TreeDataID = treeViewdataitemID();
if (TreeDataID.Tables.Count > 0)
{
foreach (DataRow row in TreeDataID.Tables[0].Rows)
{
TreeNode newNode = new TreeNode();
newNode.Text = "[" + row["DataItemID"].ToString() + "]" + row["LocalDisplayname"].ToString();
this.treeDataItemIDView.Nodes.Add(newNode);
}
}
this.treetab3licgrpView.ItemDrag += new System.Windows.Forms.ItemDragEventHandler(this.treeView_ItemDrag);
this.treeDataItemIDView.ItemDrag += new System.Windows.Forms.ItemDragEventHandler(this.treeView_ItemDrag);
this.treetab3licgrpView.DragEnter += new System.Windows.Forms.DragEventHandler(this.treeView_DragEnter);
this.treeDataItemIDView.DragEnter += new System.Windows.Forms.DragEventHandler(this.treeView_DragEnter);
this.treetab3licgrpView.DragDrop += new System.Windows.Forms.DragEventHandler(this.treeView_DragDrop);
this.treeDataItemIDView.DragDrop += new System.Windows.Forms.DragEventHandler(this.treeView_DragDrop);
private void treeView_ItemDrag(object sender,System.Windows.Forms.ItemDragEventArgs e)
{
DoDragDrop(e.Item, DragDropEffects.Move);
}
private void treeView_DragEnter(object sender,System.Windows.Forms.DragEventArgs e)
{
e.Effect = DragDropEffects.Move;
}
private void treeView_DragDrop(object sender, System.Windows.Forms.DragEventArgs e)
{
TreeNode NewNode;
if (e.Data.GetDataPresent("System.Windows.Forms.TreeNode", false))
{
Point pt = ((TreeView)sender).PointToClient(new Point(e.X, e.Y));
TreeNode DestinationNode = ((TreeView)sender).GetNodeAt(pt);
NewNode = (TreeNode)e.Data.GetData("System.Windows.Forms.TreeNode");
if (DestinationNode.TreeView != NewNode.TreeView)
{
DestinationNode.Nodes.Add((TreeNode)NewNode.Clone());
DestinationNode.Expand();
//Remove Original Node
//NewNode.Remove();
}
}
}<pre></pre>
|
|
|
|
|
Ok, that looks somewhat complete. So now do similar for the Grid. Good luck.
led mike
|
|
|
|
|
Dude I am still not able to do it
|
|
|
|
|
I am still trying to do it but not working still can anybody please look into ......
//this.dgview1.ItemDrag += new System.Windows.Forms.ItemDragEventHandle(this.dgview1_ItemDrag);
this.dgview1.DragEnter += new System.Windows.Forms.DragEventHandler(this.dgview1_DragEnter);
//this.dgview1.DragDrop += new System.Windows.Forms.DragEventHandler(this.dgview1_DragDrop);
this.dgview1.MouseDown += new System.Windows.Forms.MouseEventHandler(dgview1_MouseDown);
private void dgview1_ItemDrag(object sender,System.Windows.Forms.ItemDragEventArgs e)
{
DoDragDrop(e.Item, DragDropEffects.Move);
}
protected void dgview1_DragEnter(object sender,System.Windows.Forms.DragEventArgs e)
{
e.Effect = DragDropEffects.Move;
MessageBox.Show(e.Data.GetData("Text").ToString());
}
void dgview1_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Right)
{
DataGridView.HitTestInfo info = dgview1.HitTest(e.X, e.Y);
if (info.RowIndex >= 0)
{
DataRowView view = (DataRowView)
dgview1.Rows[info.RowIndex].DataBoundItem;
if (view != null)
dgview1.DoDragDrop(view, DragDropEffects.Copy);
}
}
}
|
|
|
|
|
sam12874 wrote: I am still trying to do it but not working still
"but not working" is NOT specific.
led mike wrote: Help with what, what specifically is your problem?
Now you're done. Good luck.
led mike
|
|
|
|
|
Hi,
Is it possible to set the DataGridViewComboBoxColumn drop down to auto-size horizontally to the contents of item with maximum length in Items Collection?
I want to be able read any item in the collection.
thanks in advance..
|
|
|
|
|
Yes it is possible
Set your control's width in percentage ("width=100%").
Set your tamplate column's width to 100% again.
Arun Singh
Noida.
|
|
|
|
|
Thank you for your answer.
It's windows app.
Can you be a bit more precisely?
dataGridViewComboBoxColumn1.DropDownWidth = 100%;//or "100%"; - it doesn't work.
|
|
|
|
|
Hello,
I have created a folder in my vs2005 application with a name Model.
When i renamed this folder to Manager , my application still see that folder as Model
What to do?
best regards
dghdfghdfghdfghdgh
|
|
|
|
|
close your application and rename it directly and then reopen ur visual studio
|
|
|
|
|
Hi all,
does anyone know how to connect to Sybase IQ with using ODBC driver?
Is there something DataProvider library can be used?
thanks,
jim
|
|
|
|
|
I would like to convert from double to int, 96.7 to int32, without rounding.
For instance, I want the result to be 96 not 97. When I put Convert.ToInt32(96.7), the result is always be 97. I just want 96.Why?
|
|
|
|
|
Math.Floor is what you want. why ? because .7 rounds up by default.
Christian Graus
Please read this if you don't understand the answer I've given you
"also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
|
|
|
|
|
Did you read the manual?
"Convert.ToInt32 Method (Double)
Return Value
value rounded to the nearest 32-bit signed integer. If value is halfway between two whole numbers, the even number is returned; that is, 4.5 is converted to 4, and 5.5 is converted to 6. "
|
|
|
|
|
What was wrong with my answer[^] a few hours ago?
modified on Monday, June 16, 2008 10:37 AM
modified 12-Sep-18 21:01pm.
|
|
|
|
|
That was 20 hours ago, they may have changed how the framework works since then...
Despite everything, the person most likely to be fooling you next is yourself.
|
|
|
|