|
Hi
just try this logic.
get oid of selected row in nirst grid and then using an collection match row in second grid having corresponding entries to that of row seleted in first grid.
By matching u cn get row number (row in second grid).
if u have 10 records per page and for ex if row no is 95 navigate to ninth page and using oid make corresponding row selected. i think this might work.
|
|
|
|
|
I'm trying to write an addin for VS2005. It needs to have a treeview that lists all the databases that I currently have registered in my server explorer. Does anyone know how/if I can tie a treeview control to the IDE's server explorer? Thanks.
|
|
|
|
|
I am retriving data in to listview control through one csv file
one column of the list view contains URLs,
when wrong URL is identified, then the paricular record(entire row) containing wrong URL column should be deleted from Listview and also from csv file.
Raj
|
|
|
|
|
Hi,
I'm new to DirectX so sorry if this is a stupid question. I'm trying to draw stuff and add a bitmap (texture) at the same time. After I draw some rectangles I say:
this.OnCreateVertexBuffer(vb, null);<br />
device.SetTexture(0, tex);<br />
device.VertexFormat = CustomVertex.PositionColoredTextured.Format;<br />
device.SetStreamSource(0, vb, 0);<br />
device.DrawPrimitives(PrimitiveType.TriangleStrip, 0, 2);
but the rectangles vanish just after OnCreateVertexBuffer(); though the bitmap does appear.
What do I need to do so that I can have both my rectangles and the texture at the same time? Let me know if you need more of my code to see what I'm screwing up.
Thanks so much!
Mel
|
|
|
|
|
Accidentally fixed my problem. Just needed to call device.Reset(params); since I'm doing some other things before getting to this stage.
Cheers,
Mel
|
|
|
|
|
Is there anyone who has experience with the graphics transforms that would allow me to create the kind of distortion/twisting as in GMail new account creation page? I can create rotated text, with and without kerning, but can't quite get the distortion right. Any help would be greatly appreciated.
Thanks.
|
|
|
|
|
|
|
one of the things that makes it look alot different from the articles is the font that is used. It is not a thin font like a couple of the links I posted. Plus the spacing is alot smaller. I think if you play with various fonts and spacings it might help.
Steve Maier, MCSD MCAD
|
|
|
|
|
Use GraphicsPath, add a string, this will give u a list of points you can manipulate, then just fill it
|
|
|
|
|
I have an old MFC application that I now want to add some .NET functionality. I’ve managed to use one .NET dll in my MFC-App like this:
#pragma managed<br />
using <mynetdll.dll><br />
…
But how can I create my .NET Form class on a MFC window (CWnd)…?
All tips are welcomed!
_____________________________
...and justice for all
APe
|
|
|
|
|
This question is better asked in the C++/CLI forum.
If I were to poke in the dark, have you tried a simple
System::Windows::Forms::Form form^ form = new System::Windows::Forms::Form(); //syntax not exact!
form->ShowDialog();
not sure what else is required. I think you may need a using call to mscorlib.dll...but, again, this is better asked in the C++/CLI forum.
Tech, life, family, faith: Give me a visit.
I'm currently blogging about: Lent Revisited
The apostle Paul, modernly speaking
Judah Himango
|
|
|
|
|
In WinForms 1.1 if you add a menu to a form and then grab the ClientRectangle property you get the Rectangle of the visible client area minus the menu.
In WinForms 2.0 if you add a MenuStrip to a form and then grab the ClientRectangle property you get the Rectangle for the area including the Menu. Is there a replacement property to give me the same behaviour as the old WinForms?
This should be simple but I'm just not finding it.
Is it necessary to write code that iterates though each control on the form, checks the dock property and generates a new property (possibly called VisibleClientRectangle )?
Thanks.
-Mike.
|
|
|
|
|
After doing some research (and using Reflector to poke around in the ClientRectangle property) I can see that there is no simple way to do what I want. I came up with a solution:
public new Rectangle ClientRectangle
{
get
{
Rectangle _clientRectangle = base.ClientRectangle;
foreach (Control currentControl in Controls)
{
switch (currentControl.Dock)
{
case DockStyle.Top:
_clientRectangle.Height -= currentControl.Height;
_clientRectangle.Offset(0, currentControl.Height);
break;
case DockStyle.Bottom:
_clientRectangle.Height -= currentControl.Height;
break;
case DockStyle.Left:
_clientRectangle.Width -= currentControl.Width;
_clientRectangle.Offset(currentControl.Width, 0);
break;
case DockStyle.Right:
_clientRectangle.Width -= currentControl.Width;
break;
}
}
return _clientRectangle;
}
}
However, iterating over every control in the forms Contols collection every time you want to grab ClientRectangle is slow. Anyone have any tips on optimizing this?
-Mike.
|
|
|
|
|
I suppose you could add a panel, set its dock to fill and use its ClientRectangle. You would need to make sure the panel is infront of any other docked controls.
|
|
|
|
|
I am using a treeview/listview combination. I want to use the treeview selection to populate what appears in the listview. As an additional note, the treeview will either display a list of companies or trades based on a radio button control.
Does anyone have a suggestion as to which event I should use to accomplish this? Or a suggestion on an alternative approach. As a temporary solution - I added a Load button but would prefer to control through the treeview.
I have tried the following events;
AfterSelect event - the event appears to kickoff twice - once for the item that it is deselecting and one for the item it is selecting. When switching radio buttons, the event seems to run for each previous item in the list.
BeforeSelect event - does not know which node is selected
Click event - shows me the the last node selected
Any assistance is appreciated - Thank you in advance.
|
|
|
|
|
I have a custom textbox control and I am having trouble simulating a keypress event
consoleControl1.Focus();<br />
consoleControl1.Update();<br />
SendKeys.Send("{ENTER}");
does not work.
[I even tried adding a method like consoleControl1.Enter() with SendKeys.Send("{ENTER}"); in there but nada]
thanks in advanced
Later, JoeSox
"Football is a game of cliches, and I believe in every one of them." -Vincent Lombardi
CPMCv1.0 ↔ humanaiproject.org ↔ Last.fm
-- modified at 13:55 Tuesday 7th March, 2006
|
|
|
|
|
Is your custom textbox control a user control with a textbox on it? In that case, you might need to focus the textbox rather than the custom control.
If everything is working there, you might try sending some key other than enter just to test it. If only the enter key is failing, it might be due to the textbox having some single-line limitation, perhaps? or maybe some special handling for the enter key...
Tech, life, family, faith: Give me a visit.
I'm currently blogging about: Lent Revisited
The apostle Paul, modernly speaking: Epistles of Paul
Judah Himango
|
|
|
|
|
Judah Himango wrote: If everything is working there, you might try sending some key other than enter just to test it. If only the enter key is failing, it might be due to the textbox having some single-line limitation, perhaps? or maybe some special handling for the enter key...
Ok, I have:
internal class ConsoleTextBox : TextBox
which gets called by my control
<br />
public class ConsoleControl : System.Windows.Forms.UserControl<br />
{<br />
private UIIronTextBox.ConsoleTextBox consoleTextBox;<br />
....<br />
I've tried
SendKeys.Send("{ADD}");
SendKeys.Send("{ENTER}"); [both do not work]
from both classes
I can easily consoleTextBox.WriteText("\r\n");
or this.AddText("\r\n");
but I actually want to simulate the KeyPress event.
I am just confused on how to do that.
Later, JoeSox
"Football is a game of cliches, and I believe in every one of them." -Vincent Lombardi
CPMCv1.0 ↔ humanaiproject.org ↔ Last.fm
-- modified at 18:15 Tuesday 7th March, 2006
|
|
|
|
|
So, have you tried the following?
consoleControl1.consoleTextBox.Focus();
SendKeys(...);
Keep in mind that some anti-virus software will intercept the SendKeys, seeing as how some hooks are involved in the sending of the keys, some a/v software will intercept the call and tell the user some risky behavior is going on. If that bothers you, you might be better off using the Win32 SendMessage.
Also, if you're just trying to simulate the KeyPressed event, couldn't you just code up method that calls OnKeyPressed override (which will fire the KeyPressed event)?
|
|
|
|
|
Judah Himango wrote: Also, if you're just trying to simulate the KeyPressed event, couldn't you just code up method that calls OnKeyPressed override (which will fire the KeyPressed event)?
That is what I am asking. I am not sure how to go about doing it.
Later, JoeSox
"Football is a game of cliches, and I believe in every one of them." -Vincent Lombardi
CPMCv1.0 ↔ humanaiproject.org ↔ Last.fm
|
|
|
|
|
Simply calling the OnKeyPress protected method inside the TextBox derivative control will fire the KeyPress event in the underlying control. So, to raise the KeyPress event:
public void ManuallyRaiseKeyPress(...)
{
base.OnKeyPress(...);
}
myTextBoxDerivative.ManuallyRaiseKeyPress(...);
Keep in mind that this will NOT insert text into the control. The KeyPress event responds to a key being pressed on the keyboard. The text box does not insert text into the control when it receives the KeyPress event; on the contrary, the KeyPress event responds to text being inserted via the keyboard. If you're still sure that's what you want, the above solution should work for you.
Now, if you're trying to insert text into the textbox programmatically, and textBox.Text = ... won't work for you, then you're going to need to use either SendKeys or SendMessage (win32) to the textbox. SendKeys should work so long as the actual textbox is focused (in your original code posting, you were focusing the user control, not the textbox).
|
|
|
|
|
Does anyone know why MS hasn't implemented these and do they plan to?
Also does anyone know of a way to parse C# code into a CodeCompileUnit, or is the only option to use this not implemented method?
BTW, I don't particularly want to have to write a complete parser for C# or VB.NET!
Regards Ed
|
|
|
|
|
Hi everybody!
Does anyone know how to monitor lan activity in .NET using C#? I thought PerformanceCounter was the right way but now I'm not sure. I need something like Task Manager. Thank you!
|
|
|
|
|
That's probably not a job for the .NET framework. AFAIK, you're going to need to make lots of Win32 calls to make that work; you might as well be writing in a native language or C++/CLI.
Tech, life, family, faith: Give me a visit.
I'm currently blogging about: Lent Revisited
The apostle Paul, modernly speaking
Judah Himango
|
|
|
|