detailed explanation of application.settings in C#.net 2005
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvs05/html/SettingsCS_RL.asp
Achievement provides the only real pleasure in life
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvs05/html/SettingsCS_RL.asp
Posted by
SF
at
9:23 am
0
comments
normal checkbox can use checkbox1.checked = true;
databound checkbox needs to change the checkstate: checkbox1.checkstate = checkstate.checked;
Posted by
SF
at
11:12 pm
0
comments
normal checkbox can use checkbox1.checked = true;
databound checkbox needs to change the checkstate: checkbox1.checkstate = checkstate.checked;
Posted by
SF
at
11:12 pm
0
comments
created the form object in application settings
Code to open the form:
private void button1_Click(object sender, EventArgs e) {
if ( Properties.Settings.Default.frmReg == null )
{
Properties.Settings.Default.frmReg = new frmRegistration();
Properties.Settings.Default.frmReg.Show( this );
}
else if ( Properties.Settings.Default.frmReg != null && Properties.Settings.Default.frmReg.WindowState ==
FormWindowState.Minimized)
{
Properties.Settings.Default.frmReg.WindowState = FormWindowState.Normal ;
}
else
{
Properties.Settings.Default.frmReg.Focus();
}
}
Code to close the opened form:
Properties.Settings.Default.frmReg = null;
Posted by
SF
at
11:10 pm
0
comments
what's happening with blogger.com? the whole weekend and this monday morning, sometimes can't create a new post, sometimes changes to the template are not reflected, come on!!!!!
Posted by
SF
at
9:06 am
0
comments
created the form object in application settings
Code to open the form:
private void button1_Click(object sender, EventArgs e) {
if ( Properties.Settings.Default.frmReg == null )
{
Properties.Settings.Default.frmReg = new frmRegistration();
Properties.Settings.Default.frmReg.Show( this );
}
else if ( Properties.Settings.Default.frmReg != null && Properties.Settings.Default.frmReg.WindowState == FormWindowState.Minimized)
{
Properties.Settings.Default.frmReg.WindowState = FormWindowState.Normal ;
}
else
{
Properties.Settings.Default.frmReg.Focus();
}
}
Code to close the opened form:
Properties.Settings.Default.frmReg = null;
Posted by
SF
at
1:02 am
0
comments
using ( OleDbConnection connection = new OleDbConnection( Properties.Settings.Default.HPMConnectionString ) )
{
connection.Open();
OleDbCommand changeActiveToNoCommand = new OleDbCommand( "UPDATE staff SET active = no WHERE staff_id = @staff_id" , connection );
changeActiveToNoCommand.Parameters.AddWithValue( "@staff_id" , Convert.ToInt64( staff_id ) );
changeActiveToNoCommand.ExecuteNonQuery();
}
Posted by
SF
at
10:53 pm
0
comments
string staff_no = staffDataGridView.CurrentRow.Cells[0].Value.ToString();
string staff_id="";
using (OleDbConnection connection = new OleDbConnection(Properties.Settings.Default.HPMConnectionString))
{
//OleDbCommand findStaffIDCommand = new OleDbCommand("SELECT staff_id FROM staff WHERE staff_no = '" + staff_no + "'", connection);
OleDbCommand findStaffIDCommand = new OleDbCommand( "SELECT staff_id FROM staff WHERE staff_no = @staff_no",connection );
findStaffIDCommand.Parameters.AddWithValue( "@staff_no" , staff_no );
connection.Open();
OleDbDataReader reader = findStaffIDCommand.ExecuteReader();
while (reader.Read())
{
staff_id = (reader[0].ToString());
}
reader.Close();
}
MessageBox.Show( staff_id.ToString() );
Posted by
SF
at
10:40 pm
2
comments
MessageBox.Show(clientsDataGridView.CurrentRow.Cells[0].Value + "");
Posted by
SF
at
11:45 am
0
comments
in winform applications, there is a component called "tooltip", which can be referenced by other visual components
in asp.net applications, there is a property called "tooltip" for most of the visual components, which can be used to enter single line tooltipss.
There is a third party tooltip utility called "cooltip", which is much more powerful:
http://www.acooltip.com/index.html#
Posted by
SF
at
11:45 am
0
comments
change the value of property "DropDownStyle" to "DropDownList)
Posted by
SF
at
8:33 pm
0
comments
if you create a class within a subfolder of a winform project, you can't reference it within he code of a class in the root folder of project.
Solution:
to create the class in the same folder/rootlevel as the class that needs to have referencing code, and then move the class into anyother folder
Posted by
SF
at
3:50 pm
0
comments
to access the values predefined in application settings, do this:
label1.Text = Properties.Settings.Default.aaa;
aaa is the name of the variable;
to persist the change, do this:
Properties.Settings.Default.aaa = "bbb";
Properties.Settings.Default.Save();
Posted by
SF
at
11:39 am
1 comments