|
I already told you that you should not register your event handler to the ItemCheck event until you loaded your data into the CheckedListBox i.e. register it in the Page_Load event handler after you're done with loading the data. I also told you how to register (by hand) and where you should find the original event registration (most probably added by the designer). What more do you need?
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook www.troschuetz.de
|
|
|
|
|
i am very sorry to bother u Again and Again,
but finally once plz look at my code once, so that i feel u can understand my problem.
i'm filling my checkelist box in pageload using the below code,,
private void frmCustomizeParams_Load(object sender, EventArgs e)
{
blnItemChk = true;
TestingBoard.XMLTasks GetLasersProperties = new TestingBoard.XMLTasks();
string[] LaserChecking = new string[xmltask.GetLaserPropCount("tabular", "property")];
bool[] chkedList = new bool[xmltask.GetLaserPropCount("tabular", "property")];
LaserChecking = GetLasersProperties.GetLaserProp("tabular", "property");
chkedList = GetAllLaserPropchk("tabular", "property");
for (int i = 0; i < LaserChecking.Length; i++)
{
chklstMultipleMdfyTbl.Items.Add(LaserChecking[i], chkedList[i]);
if (chkedList[i])
{
lstChcked.Items.Add(LaserChecking[i]);
}
}
}
}
Here is the ItemCheck Event Handler to Handle the Check/Unchecked Events of itemCheck Event Hanlder, here i am taking a listbox and want to fill selected/deselected values.
here is my Item_Check Event of CheckedListBox
private void checkedListBox1_ItemCheck(object sender, ItemCheckEventArgs e)
{
if (!blnItemChk)
{
}
else
{
if (e.NewValue == CheckState.Unchecked)
{
lstChcked.Items.Remove(chklstMultipleMdfyTbl.SelectedItem.ToString());
}
else if (e.NewValue == CheckState.Checked)
{
lstChcked.Items.Add(chklstMultipleMdfyTbl.SelectedItem.ToString());
}
}
}
Compiler is giving the below exception
{"Object reference not set to an instance of an object."}
Thnx alot for ur kind response till now,
very very sorry to bother u bye byes
prashanth,
|
|
|
|
|
pashitech wrote: but finally once plz look at my code once, so that i feel u can understand my problem
I've taken a look at your code and I fully understand your problem. Maybe you should take a closer look at my answers and try to realize them.
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook www.troschuetz.de
|
|
|
|
|
Change your Class1 to:
public class Class1
{
public int valInt;
public string valStr = string.Empty;
}
|
|
|
|
|
Yes,
the solution for this simple example is that but..... if i can't modify the class ...
|
|
|
|
|
Then XML serialization is not the way to go since it serializes only the public fields and properties.
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook www.troschuetz.de
|
|
|
|
|
One thing you must understand is that the Xml generated by the serializer in question must be able to distinguish between null and a blank string. As your string type is nullable (where the int is not) the Xml generated produces no node when it is null and an empty node when there is a blank string.
So, basically what you want is neither practical nor possible unless you can change the class definition to set the string to String.Empty
The only other option is to write your own Xml Serializer and loose the ability to distinguish between a blank string and a null string.
|
|
|
|
|
Hi,
I have some data at runtime.Initially I may not know the number of columns
or column name. i have to add the data and column name(if it is not) at run
time. How can i do this.
Is it possible to view selected columns in CSV File in DataGridView. Do we
have events in CSV File Writer/Reader.
With Thanks,
Sakthi.
|
|
|
|
|
hi Please help,i have installed Visual studio .net 2003. i code in C#, when i write my code, for example
"Console." imidiately before i complete the statement it closes the application requesting to restart the application, and i wrote my code on a notepad making sure that the code is correct and built the project, after that it brings results and attept to shutdown.
"OSK.EXE"
Error System Failed to Initialize
second error
vcspawn.exe
Application Failed to initialize.
i was writting a code that connects to SQL7 and it did and show the table contents.
Please help
|
|
|
|
|
|
i have this in database:
accessdate
5/2/2007
3/2/2007
2/3/2007
8/3/2007
2/4/2007
2/5/2007
5/5/2007
Now want to access minimum date from it :
SELECT MIN(accessdate)
FROM tblsummary
i shud get : 5/2/2007(as minimum),
But i m getting : 2/3/2007(as it is just comparing 2<5 ie date, but not month which is 2<3)
Same is happening for max(accessdate) too.
How can i rectify it,it wud b pleasure if some1 can help.
Thank You in adv.
Regards Nekshan.
|
|
|
|
|
SELECT MIN(CONVERT(varchar, DateCreated, 111)) FROM tblsummary
|
|
|
|
|
SELECT MIN(CONVERT(varchar, DateCreated, 111)) FROM tblsummary
error in query analyzer:
Invalid Columnname 'DateCreated'.
'accessdate' column in 'tblsummary'table has 'datetime' datatype.
Did u understand my problem in last post?
My query is not checking month.
Does 'datetime' datatype takes data in database as 'mm/dd/yyyy'?
I inserted data as 'dd/mm/yyyy'.
|
|
|
|
|
Please don't use txtspk. This is a forum, not a text message.
Store the dates as dates, not as text. Otherwise you have to convert each value to date in the query to get the aggregate to compare them as dates.
---
single minded; short sighted; long gone;
|
|
|
|
|
date is stored in database in only one way. u have to fatch date as u want in any format.
y'r prob solved with above posted ans. query .
|
|
|
|
|
yes my problem is solved.
datetime datatype stores data in mm/dd/yyyy format.
now its working.
thank you.
|
|
|
|
|
which query u r using for fetch min date from database.
|
|
|
|
|
hi
in C#, how can i make a varible to access globally, through out my project.
Regards,
Selva.
|
|
|
|
|
if u want to read the value of any variable through out the project then u can declare it in app.config file through key and value tag,and can read it any time using System.Configuration.ConfigurationSettings.AppSettings["key"].ToString();
rahul
|
|
|
|
|
You can declare the variable (say myVar ) as a static member of a class (say myClass ) and then access it, wherever you need, simply using myClass.myVar .
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
|
|
|
|
|
hello people,
I have an sql connection like the following. it works perfectly fine. I am using sql server'05.
SqlConnection conn = new SqlConnection("Data Source=" + Environment.MachineName + "\\WINCC;Integrated Security=SSPI;Initial Catalog=Logger; Packet Size = 32766;");
However, i want to have a connection so that my application runs on any machine, that does not have the sql server.
thanks
Keshav Kamat
India
|
|
|
|
|
Keshav V. Kamat wrote: i want to have a connection so that my application runs on any machine
Activate TCP/IP and the "Server Browser Service" in the SQLServer's configuration dialog.
Locally, the SQLServer uses Named Pipes fpor comminucation with clients.
To talk to remote clients, it needs CP/IP.
To find the instance "WINCC" by name, the clients need the browsing service.
____________________________________
There is no proof for this sentence.
|
|
|
|
|
Thanks.
But still, I want the connection to work when there is no SQL installed on a machine.
instance "WINCC" is fine. i could let an open file dialog or a simple text box do the job.
But I feel creating a database without any data source would be impossible.
thanks anyways.
Keshav Kamat
India
|
|
|
|
|
SQLServer can run on any remote machine. The client application finds the server by servername\instancename in the connection string. Activate TCP/IP and Browser Service on the remote server and your clients will run fine.
____________________________________
There is no proof for this sentence.
|
|
|
|
|
Hi,all
I am creating a editor and main from is made as an MDI parent and i want to implement a Find Functionality..
if i opened the Find form and Minimize the main from the find also should be minimized ..
i want something like pls refer..
open notepad Type somethingclick Find and minimize the notepad....
the find form also will be minimized like...
the same thing
With Regards
prasad
|
|
|
|