|
Hi,
in a datagridview i have a specific column for IP address. where i want to allow user to enter only the IP address in the below format.
xxx.xxx.xxx.xxx
where xxx is 0 - 255.
how to achieve this.
please help me
regards,
prasad
|
|
|
|
|
|
hi,
how can I validate the perticular column in a datagrid view
like entering numbers only in a perticular column usign keydown event.
with Regards
Prasad
|
|
|
|
|
In the row data bound you would need to add the attribute to the cell and associate it with some javascript that check the format..
Regards,
Jaiprakash M Bankolli
jaiprakash.bankolli@gmail.com
http://jaiprakash.blog.com/
|
|
|
|
|
hi,
how can I validate the perticular column in a datagrid view
like entering numbers only in a perticular column usign keydown event.
with Regards
Prasad
|
|
|
|
|
for example you want to associate onKeyPress with some xyz javascript.
Now this can be done in data bound event for each column. now all the columns are accessed as collection of item. You associate this with xyz javascript example is as follows:
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes.Add("onKeyPress", "xyz()");
}
}
Hope this helps
Regards,
Jaiprakash M Bankolli
jaiprakash.bankolli@gmail.com
http://jaiprakash.blog.com/
|
|
|
|
|
You can very well create a javascript and associate this at the run time with text box attribute.
Regards,
Jaiprakash M Bankolli
jaiprakash.bankolli@gmail.com
http://jaiprakash.blog.com/
|
|
|
|
|
i want to Edit, Delete, Xml Records Displayed in Datagrid. Plz help me
i am using code for Displaying Records in Datagrid like this.
{
DataSet ds=new DataSet();
ds.ReadXml(@"D:\schedulerFiles\Date.xml");
dataGrid1.DataSource=ds;
dataGrid1.SetDataBinding(ds,"DateSchedule");
}
-- modified at 3:17 Tuesday 10th April, 2007
|
|
|
|
|
|
|
try this.
Smile: A curve that can set a lot of things straight!
(\ /)
(O.o)
(><)
|
|
|
|
|
Hi all,
I am still very new to C#. I have created a Windows Application in VS2005, and added a new class (Class1) that I created. I've then added another Form to the Application.
My problem is that I want to declare the Class (Class1) so that I can use it in both Forms.
Where about's in the Application would I do this please?
Many Thanks
Tony
|
|
|
|
|
Nooie wrote: Application
You are using "Application" as a proper noun here. Is there any significance in that? Or should the initial "A" be lowercased back to a common noun?
Nooie wrote: My problem is that I want to declare the Class (Class1) so that I can use it in both Forms.
Where about's in the Application would I do this please?
It really depends on what you want to do with the class. Class1 is not a very good name, it doesn't decribe what the class represents.
You could create an instance of the class in the first form then pass it to the second form in its constructor (you'll have to modify the constructor of the second form to accomodate the object). Or you could do one of many other things.
What is the purpose of Class1 ?
|
|
|
|
|
Hi Sorry I was using simple names to try and no over complicate it.
Basically I created a new windows form project using VS2005.
I then created a new Class called NavConnection. This class contains details such as Servername, databasename etc...
Next I added application settings which match the props in the class NavConnection.
From the Main Form I added a new MenuStrip and a call to a new form I created. On the new form I have textboxes that mimic the Usersettings/Navconnection.
The idea being that when this form is run it will populate the textbox's with the data from the class.
Then when the app is closed the User Settings will be saved from the Class NavConnection.
So when I run the app I want to create an instance that it used through out the app.
Does that make more sense?
It may not be the best way to do this but I am inventing little projects to help learn C#
Cheers for your help.
Tony
|
|
|
|
|
You need to create an instance of your class as a member.
As in
NavConnection conn = new NavConnection();
Christian Graus - Microsoft MVP - C++
Metal Musings - Rex and my new metal blog
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
Hi Christian,
Thats kind of what I was asking where do I put it? I've tried a few places, but when I go to code on the second form using the instance conn, intellisense does not pick it up.
Tony
|
|
|
|
|
Hi,
You write "public static MyClass myClass1 = new MyClass () outside "Form1_Load()" or "Form2_Load()" to use in both forms.
Hope my help.
|
|
|
|
|
Public fields are generally a bad idea.
|
|
|
|
|
NavConnection sounds like it should be a Singleton (i.e. There exists only one instance of it in the application)
If that is correct, you can create the class as static (i.e. put static on its class definition and all fields, properties and methods). Then you don't need to store an instance of the class anywhere. You can reference a method on it like this:
NavConnection.ServerName;
NavConnection.SaveSettings();
The class might look something like this:
public static class NavConnection
{
private static string serverName;
public static string ServerName
{
get { return this.serverName; }
set { this.serverName = value; }
}
public static void SaveSettings()
{
}
}
|
|
|
|
|
i am using remoting and fetching some info from remote machine......
i am able to fetch it
but at time the system gets hanged up and sets a message saying "User-interface operation not allowed at this time. "
how can i avoid it...
why this happens
|
|
|
|
|
i'm planning to make a .net roadmap for my new comming employees.
i know it's too broad to start and this is why i need help.
i wanna make a roadmap that can be used for people are frosh in this industry.
i havn't started yet, but probably it will have to contain what courses to take, what catagories should be educated, what concept to understand,,,etc.
does any one has any kind of resources, documents, or references??
please let me know...it will be helpful.
thanks.
|
|
|
|
|
Road Map, I would suggest if you can come out with a proper training followed by good demo project. When you plan for training think about all the possible feature that you can use it. Also if this is in line for some upcoming project then you should always keep those requirements in mind while deciding the scope of project.
Regards,
Jaiprakash M Bankolli
jaiprakash.bankolli@gmail.com
|
|
|
|
|
I want to develop a date picker control which will have cool look-n-feel. My control will be derived from “System.Windows.Forms.Control”.On click event I am trying to show the form which has to “Monthcalendar” control. The problem is the form will not display at the correct position.
Help me to determine the position to display the form to get exact appearance of the Windows date picker.
M.Sendilkumar,Bangalore,India.
|
|
|
|
|
Well, need I say that if you're having trouble positioning the form, writing it may be an issue, too ?
You show the form relative to the button, work out how you want it to show relative to the button, and set it's position from the button location.
Christian Graus - Microsoft MVP - C++
Metal Musings - Rex and my new metal blog
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
Thats what my problem is.I Set the button's left as form's left and button's top+buttons'height as form's top.
This is the logic.
protected override void OnClick(EventArgs e)
{
SetAutoLocation();
frmCal.Show();
Invalidate();
}
private void SetAutoLocation()
{
Rect rect;
GetWindowRect(this.Handle, out rect);
Point tergatePoint;
tergatePoint = new Point(rect.left, rect.top + this.Height);
tergatePoint = new Point(Left, Top + Height);
if (rect.left + this.Width - frmCal.Width < 0)
{
tergatePoint.X = 0;
}
else
{
tergatePoint.X = rect.left - frmCal.Width + this.Width;
}
if (tergatePoint.X + frmCal.Width > System.Windows.Forms.SystemInformation.WorkingArea.Right)
{
tergatePoint.X = System.Windows.Forms.SystemInformation.WorkingArea.Right - frmCal.Width;
}
else if (tergatePoint.X < 0)
tergatePoint.X = 0;
if (tergatePoint.Y + frmCal.Height > System.Windows.Forms.SystemInformation.WorkingArea.Bottom)
{
tergatePoint.Y = rect.top - frmCal.Height;
}
if (tergatePoint.Y < 0)
{
tergatePoint.Y = 0;
}
if (tergatePoint.X < 0)
{
tergatePoint.X = 0;
}
frmCal.Location = tergatePoint;
}
public struct Rect
{
internal int left, top, right, bottom;
}
First click form is not positioning well ,but from second click onwards it is working fine.
Can you just see that logic is correct or not?
M.Sendilkumar
|
|
|
|