|
That the perfect way but unfortunately I dont Know XML but I have some idea of it. However so thanks
Bye
Syed Shahid Hussain
|
|
|
|
|
Hello
Declare them as public properties of the parent form. Access them in your MDIChild forms by casting the parent property.
((MyForm)this.Parent).MyProperty = somthing
Regards
|
|
|
|
|
Thanks Nader but this time your have given me a high level answer that i cant understand. But you are so nice person. Because you are the most prominant person here who is ready for help. I checked your profile and your article about printing that was so good too. I like You my friend.
God Bless You.
Syed Shahid Hussain
|
|
|
|
|
Hello Syed.
Thank you for your gentle and kind reply.
About my suggestion -though I prefer greeg's one- forgive me if I wasn't clear about my idea. Here is a code to demostrate it:
class MyMDIParentForm : Form
{
private string MyPrivateVariable;
public string MyPublicProperty
{
set {MyPrivateVariable = value;}
get {return MyPrivateVariable;}
}
public void ShowChild()
{
MDIChild MyChild = new MDIChild();
MyChild.Parent = this;
MyChild.Show();
}
}
class MDIChild : Form
{
public void ChangeProperty()
{
((MyMDIParentForm)Parent).MyPublicProperty = "Hello World!";
}
}
Regards
|
|
|
|
|
Thanks I'll try it.
Bye
God Bless You
|
|
|
|
|
public class SomeClass {
public static int im_a_global_variable = 234;
}
Access from everywhere:
SomeClass.im_a_global_variable;
regards
modified 12-Sep-18 21:01pm.
|
|
|
|
|
Very Thanks
But if you have time tell me more about using it. if have more than 20 variables will all static and i have to retrive them from class name no instance is required.
Am I correct?
very very thanks
For very very quick response.
Syed Shahid Hussain
|
|
|
|
|
Syed Shahid Hussain wrote: if have more than 20 variables will all static and i have to retrive them from class name no instance is required.
Am I correct?
Yes, this is correct. You don't need an instance of this class.
In .NET 2.0 you might even declare the class static , like that:
class static GlobalClass { ...
regards
modified 12-Sep-18 21:01pm.
|
|
|
|
|
Thanks A lot dear friend i'll try it now.
Good Bye
Many thanks
God Bless You
Syed Shahid Hussain
|
|
|
|
|
Go to Project -> Add Class. Name your class Variables. Here is an example:
using System;
using System.Collections.Generic;
using System.Text;
namespace YourNamespaceName
{
class Variables
{
public static string var = "";
}
}
then to call on your variable from any code just access it like: Variables.var
Reference : http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=691807&SiteID=1[^]
|
|
|
|
|
Make a static variable in the main form, then you can access it from any form.
If you want to be stricter about object orientation, make a private static variable, and a public static property to access it.
---
b { font-weight: normal; }
|
|
|
|
|
Thanks Guffa I have aslo the same idea.
Very Thanks
God Bless You
Syed Shahid Hussain
|
|
|
|
|
hi
i am new to Crystal reports. Please give me the most beginer article about CRYSTAL REPORTS.
Thanks
Syed Shahid Hussain
|
|
|
|
|
Hello
Did you search the Articles[^]?;)
Regards
|
|
|
|
|
Thanks I am checking this.
Bye
Syed Shahid Hussain
|
|
|
|
|
Hi,
I have a static class, and it contains a private static member for resource management.
static class ConnectionManager
{
private static ResourceManager resmgr = new ResourceManager("myApplication.stringresources", Assembly.GetExecutingAssembly());
----------
--------
''''''''''''
}
initializing a static member this way, is this right way to do this?
every time when this class is called, would it reinitialize the static member, creating new memory allocation?
or would I have a single memory allocation alloted the first time class is refereneced?
Thanks,
herhighness
|
|
|
|
|
Yes, it is a right way.
The initialization of a static variable would be executed only once. You'll have the single memory allocated the first time class is refereneced.
Best,
Jun
|
|
|
|
|
Hi to all,
does any one knows how to resolve this problem
System.Ressources.MissingManifestRessourceException : Impossible to find the appropriate ressources for the specified culture of you assembly.
in fact, i have an image liste on a user control, and that's what is causing the problem, because when i delete the image list from the user control than i have no problem. if i try to put a new image liste, the message reappear again.
best regards and thanks in advance
fady
|
|
|
|
|
Hi all.
This question certanly not in properly place.But i consider what all who work with visual studio
may had response on one.
Some time ago i pass to use VS 2005.But there is one problem.When i edit an xsd file, IntelliSense work not how in VS 7. So three elements appear every time when i begin typed new element (< !-, < [, < ? ), how i can correct this behaviour.
Thank.
-- modified at 12:02 Wednesday 6th September, 2006
|
|
|
|
|
Hi I am trying to learn C# right now on the fly. I want to know if there is a way to implement a bitfield in C# as I would in C++
In C++ I would implement something like this:
typedef struct
{
union
{
unsigned short Value;
struct
{
unsigned short Test1_usec : 7;
unsigned short spare1 : 1;
unsigned short Test1Pass : 1;
unsigned short spare2 : 2;
unsigned short Test1Verify : 5;
}Bits;
}Word1;
union
{
unsigned short Value;
struct
{
unsigned short word2Data1 : 12;
unsigned short spare1 : 4;
}Bits;
}Word2;
} ARecvdMessage
what would the C# equivalent be for this struct?
Thanks.
|
|
|
|
|
they hide that information in the Documentation[^]
Unions[^]
"Alot of the people on this forum are incredibly stupid, thinking that the internet is real" Score: 1.0 in the Soap Box
led mike
|
|
|
|
|
Can you help with the code that will mimic the C++ code that I had posted? I read the articles but it doesn't behave as I would suspect it would. I am trying to read data from a serial port directly into this would be struct.
Thanks
|
|
|
|
|
NYTSX wrote: I read the articles but it doesn't behave as I would suspect it would. I am trying to read data from a serial port directly into this would be struct.
NYTSX wrote: Can you help with the code
Not a good idea since the code involves unmanaged memory that might lead to trouble if you are not familiar the issues. However this blog entry[^] should send you well on your way towards a solution.
Good luck
"Alot of the people on this forum are incredibly stupid, thinking that the internet is real" Score: 1.0 in the Soap Box
led mike
|
|
|
|
|
|
they hide that information in the Documentation[^]
"Alot of the people on this forum are incredibly stupid, thinking that the internet is real" Score: 1.0 in the Soap Box
led mike
|
|
|
|