|
IEEE 754 format number[^]
No trees were harmed in the sending of this message; however, a significant number of electrons were slightly inconvenienced.
This message is made of fully recyclable Zeros and Ones
|
|
|
|
|
hi all,
i have an object where some data store as
foreach(var obj in listbox.items)
{
MessageBox.Show(obj.ToString());
}
display as
{SubjectId = 1,SubjectName =Art1}
how can get only SubjectId from this object.
thanks.
modified on Monday, May 18, 2009 1:48 AM
|
|
|
|
|
obj must be having a property for SubjectID. Use it.
जय हिंद
|
|
|
|
|
may you explain too.
|
|
|
|
|
How are you adding items to this listbox?
|
|
|
|
|
Don't be silly, 'adding stuff' is in year 2 of the course!
Panic, Chaos, Destruction.
My work here is done.
|
|
|
|
|
|
lst2.ValueMember = "SubjectId";
lst2.DisplayMember = "SubjectName";
lst2Items.Add(lst1.SelectedItem);
|
|
|
|
|
Is there a way in c# to create a string and use that as an object or control name?
For example, if I had an object "listBox.foo", and 2 string variables "string string1 = "listBox"; string string2 = "foo";, is there anyway to build the object name from that so I could call a method like
${string1+"."+string2"}.Visible=false"
Thanks for any pointers!
I have looked at the FindControl function so I could do "mycontrol = FindControl(string1+string2); mycontrol.Visible=false". However, although I use System.Web.UI, the compiler still complains that it's not available in the context.
|
|
|
|
|
Like this:
string x = "control_name";<br />
this.Controls[x].Visible = false;
जय हिंद
|
|
|
|
|
Hi friends, i got a problem with connecting data of controls to a database at runtime.
First, i wanted to create "n" number of textbox controls at runtime. And it was successful.
Secondly, i wanted to store content or data of the textboxes to my database, the problem is since the controls of Textbox are going to be created at runtime, how can i represent the value(data) of those textboxes at runtime ?
Example: if i need to create 3(n == 3)textboxes and wanted to store their data into my table.
Insert into table1 values(text1.text, text2.text, text3.text);
if( n == 5)
Insert into table1 values(text1.text, text2.text, text3.text, text4.text, text5.text);
Girmay
|
|
|
|
|
What is the criteria which governs the number of textboxes? What is the structure of table1?
जय हिंद
|
|
|
|
|
I am getting the following message box whenever I try to debug the code.
“The following module was built either with optimization enabled or without debug information:”
“To debug this module, change its project build configuration to Debug mode.
To suppress this message, disable the ‘Warn if no user code on launch’ debugger option”
I have built the entire code in Debug mode and no where I have enabled the optimization setting.
I am using Microsoft Visual Studio 2008.
I am using the C# .NET for the very first time please help me out in this.
|
|
|
|
|
Can you see .pdb files for your assemblies in the bin/Debug directory? Does cleaning and rebuilding in Debug mode help?
|
|
|
|
|
hi,
i am using to retrive the value from listbox items as
foreach (var obj in listbox.Items)
{
?????????????????
}
but i have no idea what should be in foreach body.
thanks
|
|
|
|
|
It depends what you want to do with the item.
Unlike a ListViewItem , a list box item is just an object, whose ToString() method is called to render its text in the list box.
/ravi
|
|
|
|
|
zeeShan, I hope this helps.
It depends on what you want to do with your items. They are usually cast at some point. Consider this code. When something is selected in listBox1, it copies all of the contents into listBox2:
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
foreach (string item in listBox1.Items)
{
listBox2.Items.Add(item);
}
}
|
|
|
|
|
Here i provide you source code wish that help you :
for example if you want to calculate all values of liste item .
Dim sum As Integer
For Each item As String In data.ListBox1.Items
sum += Double.Parse(item)
Next
textbox1.text = sum
It will show total value of Items
|
|
|
|
|
Hi all.
I can not use my controls from another class file.
The scenario is:
I have 1 form "Form1" in which there have many controls like combobox, textbox, listbox.
I have added a class file "Class1.cs" where I have using all "System.windows" namespaces and "System.Data.SQLClient" also.
But in the class file when I want to access or manipulate the controls of that form, the controls shows the error
"The name does not exist in the current context".
where I have changed all modifier property of those controls "Public". Where is the problem?
If it i impossible then how can I solve it?
what else should I do?
please help me
Thanks in advance
modified on Monday, May 18, 2009 12:59 AM
|
|
|
|
|
Class1 needs a reference to the instance of Form1 in order to manipulate that instance's controls (and other public properties and methods).
/ravi
|
|
|
|
|
How can I pass reference to the class1.cs file?
|
|
|
|
|
You don't pass the reference to a file, you pass it to the instance of the consuming class. With all due respect, I think you may be better off first understanding the basic concepts about programming before attempting this task.
/ravi
|
|
|
|
|
okay thanks. I will try read.
But I have tried to create instance to the class file. But it does not recognize the form object.
I dont know whether you can get me or not letme clear again.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
using ourLibrary;
namespace MonitoringCheckList2009
{
public partial class BaseForm : Form
{
}
}
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace ourLibrary
{
public class LibraryClass
{
public void ShowLC(string dbTable, Control LstBox)
{
in form1.
}
}
}
If you dont understand pls let me know
Thanks
|
|
|
|
|
First of all, ShowLC() should accept a ListBox as its 2nd parameter, not a Control (unless you really want to pass a Control ).
From somewhere in your BaseForm do the following:
LibraryClass lc = new LibraryClass();
lc.ShowLC ("some string", this.listBox1);
/ravi
|
|
|
|
|
thanks a lot....
This is the ans I am finding.
Np i will read more.
|
|
|
|