|
I have created a user control with "overridden" ForeColor and BackColor properties. When I place the control into a new project, I can change the colors. However, when I run the project the colors go back to their default values. I know that you can add the color changes into the InitializeComponent section of the new project, but I was wondering if you could change which properties will show up in the InitializeComponent section. For Example:
//This Shows up in the InitializeComponent section when I place my component into the new project
this.fileSelect1.Location = new System.Drawing.Point(32, 24);
this.fileSelect1.Name = "fileSelect1";
this.fileSelect1.Path = "C:\\Documents and Settings\\davis\\My Documents\\Visual Studio Projects";
this.fileSelect1.Size = new System.Drawing.Size(648, 40);
this.fileSelect1.TabIndex = 0;
This is what I want:
this.fileSelect1.Location = new System.Drawing.Point(32, 24);
this.fileSelect1.Name = "fileSelect1";
this.fileSelect1.ForeColor = Color.Black;
this.fileSelect1.BackColor = Color.White;
this.fileSelect1.Size = new System.Drawing.Size(648, 40);
this.fileSelect1.TabIndex = 0;
Thanks in advance for your time.
|
|
|
|
|
You have to tell the class which properties to expose to the Desginer so that it can write the code to set these property values. Check out the DesignerSerializationVisibilityAttribute:
[DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)]
public int SomeProperty
{
get
{
return _someProperty;
}
set
{
_someProperty = value;
}
}
|
|
|
|
|
Thanks for pointing me in the right direction. I have it working now.
Chase Davis
|
|
|
|
|
i am working on a network base installer,my project check for a specific software whether installed or not on a client machine, if not installed i hav to install it remotly, i am having problem in copying a file to a remote (pc i.e client)and then executing the setup from tht location.
|
|
|
|
|
So, you spammed the forums with this post before, then you ignored the replies. I, and someone else, already told you to look into the File class. You also have to brush up on Windows Networking and Folder Shares.
You choose to ignore the previous answers and post the question again. Are you going to ignore the very same answers again too??
|
|
|
|
|
i want the help regarding wrting the research proposal
|
|
|
|
|
Would you please care to tell us wtf this has to do with C#?
Thank you for your cooperation.
Regards,
mav
--
Black holes are the places where God divided by 0...
|
|
|
|
|
|
Dave Kreskowiak wrote: Watch what happens when you type "How to write a research proposal"[^] into Google...
[sarcasm] How frickin' amazing [/sarcasm]
"Any sort of work in VB6 is bound to provide several WTF moments." - Christian Graus
|
|
|
|
|
Paul Conrad wrote: How frickin' amazing
I was rather impressed by the results too! Who knew Google understood English?
|
|
|
|
|
Yeah, I saw something like some 2.8 million results.
Dave Kreskowiak wrote: Who knew Google understood English?
That is amazing
"Any sort of work in VB6 is bound to provide several WTF moments." - Christian Graus
|
|
|
|
|
To the original poster: that was 3,310,000 hits and you'd rather still ask in CP?
I am a SysAdmin, I battle my own daemons.
|
|
|
|
|
Always start with "It was a dark and stormy night."
Why is common sense not common?
Never argue with an idiot. They will drag you down to their level where they are an expert.
Sometimes it takes a lot of work to be lazy
|
|
|
|
|
And end it with "lived happily ever after"
"Any sort of work in VB6 is bound to provide several WTF moments." - Christian Graus
|
|
|
|
|
This is almost as bad as the defect reports that I get... "The text on the button is wrong" Drives me freaking nuts (or nuts -er)
Why is common sense not common?
Never argue with an idiot. They will drag you down to their level where they are an expert.
Sometimes it takes a lot of work to be lazy
|
|
|
|
|
Wes Aday wrote: "The text on the button is wrong"
I hear you about people being vague about a problem. I just try my best to give vague responses
"Any sort of work in VB6 is bound to provide several WTF moments." - Christian Graus
|
|
|
|
|
I just tell them I can't duplicate the issue.
Why is common sense not common?
Never argue with an idiot. They will drag you down to their level where they are an expert.
Sometimes it takes a lot of work to be lazy
|
|
|
|
|
Wes Aday wrote: I just tell them I can't duplicate the issue.
Yup, that one usually works a bit
"Any sort of work in VB6 is bound to provide several WTF moments." - Christian Graus
|
|
|
|
|
Ask your mother. She has to love you...
|
|
|
|
|
Can I display existing access forms from a legacy app in a new C# one instead of having to rewrite the entire system at once?
--
You have to explain to them [VB coders] what you mean by "typed". their first response is likely to be something like, "Of course my code is typed. Do you think i magically project it onto the screen with the power of my mind?" --- John Simmons / outlaw programmer
|
|
|
|
|
Given that practically anything is possible, I wouldn't rule it out... however, I can't think of an easy way to do this, which would invariably lead to you writing lots of code to make it happen - probably more code than it would take you just to port the app in its entirety.
"It was the day before today.... I remember it like it was yesterday."
-Moleman
|
|
|
|
|
martin_hughes wrote: I wouldn't rule it out... however, I can't think of an easy way to do this
I can't think of anything either, and I'd like to know if it can be done.
"I've seen more information on a frickin' sticky note!" - Dave Kreskowiak
|
|
|
|
|
Well Access does support a fairly rich ActiveX model, so it should be possible to interop in to remote control the old application. The problem is that Access forms don't exist outside of an Access context, so it would be necessary to have Access visible in order to have the forms displayed - to have the forms displayed without the Access application window, if it's possible at all, would probably involve a lot of code, which in terms of the OP's original idea that this would save effort in the short term, doesn't really stack up.
I found this article which may be of use: http://support.microsoft.com/kb/317114[^]
Someone (somewhere) may have written a tool to convert Access forms to Winforms, but a cursory Google didn't bring much up.
"It was the day before today.... I remember it like it was yesterday."
-Moleman
|
|
|
|
|
martin_hughes wrote: Access does support a fairly rich ActiveX model
I've seen that and haven't really dove into it very deeply.
martin_hughes wrote: Someone (somewhere) may have written a tool to convert Access forms to Winforms
I've seen one or two a few years ago and they carried a hefty price tag with them.
"Any sort of work in VB6 is bound to provide several WTF moments." - Christian Graus
|
|
|
|
|
meh. Can't win everything. I wasn't optimistic about getting a go ahead to port parts over, if I can't salvage most of the legacy forms cheaply and easily it's essentially a nonstarter at least for the immediate future.
--
You have to explain to them [VB coders] what you mean by "typed". their first response is likely to be something like, "Of course my code is typed. Do you think i magically project it onto the screen with the power of my mind?" --- John Simmons / outlaw programmer
|
|
|
|