|
Hi, according to the output, i think, the standard seperator in your system should be ',' not ';'.
|
|
|
|
|
If you are looking at the value in the debugger, you will see that sort of thing(though usually with backslashes (\)), but it's just the display format, nothing to worry about.
How did you create file? How are you reading it?
|
|
|
|
|
Hi,
I had window Form application in which some text is entered in TextBox and On a button Click, the text in the textbox should be copied through clipboard and those text has to be pasted on other window which has been opened.
I have copied the text through
if(String.IsEmptyORNull(TextBox1.Text))
string CopiedText = ClipBoard.SetText(TextBox1.Text);
i.e., For example, If I want to paste the copied text in the internet explorer in which http;//www.google.com/ is opened, I have to paste that copied text in the searchbox of google site opened in internet explorer.
I have tried to Find the handle through
IntPtr IEHwnd = FindWindow("IEFrame", Null);
and there after
If(IEHwnd != IntPtr.Zero)
{
MessageBox.Show("Handle Found");
SendMessage(IEHwnd, WM_PASTE,0,0);
}
But This is also doesn't effect?
How to approach?
|
|
|
|
|
Does this[^] article help?
/ravi
|
|
|
|
|
Hello,
I am having an enumerator problem while making a custom panel user control. The control extends the System.Windows.Forms.Panel with properties to allow a user to draw a background gradients and rounded border edges.
I use a bit wise enumerator to control which rounded corners are drawn on the border. This all works fine until i make a public property that is accessible in the visual studio designer. The designer will display the default setting when the control is added to a form, but when you change the value of the property it crashes visual studio.
---
The enum...
public enum RectangleCorners
{
None = 0,
TopLeft = 1, TopRight = 2, BottomLeft = 4, BottomRight = 8,
All = TopLeft | TopRight | BottomLeft | BottomRight
}
---
the implementation...
using System;
using System.Drawing;
using System.Drawing.Drawing2D;
namespace Ez_Backup.UserControls
{
public class Panel : System.Windows.Forms.Panel
{
private RoundedRectangle.RectangleCorners pRoundedBorderCorners;
public RoundedRectangle.RectangleCorners RoundedBorderCorners
{
get
{
return pRoundedBorderCorners;
}
set
{
RoundedBorderCorners = value;
base.Refresh();
}
}
}
}
I believe i possibly may be required to add some type of designer attribute. After an hour of google action I am here.
Please help me.
Thanks
|
|
|
|
|
First thing that jumped right(not left ) into my eyes was the lack of the Flags atributte.
You must use it if you want to create combination(s) of the Enums wich you are doing by using the bitwise or (|) operator.
Something like this:
[Flags]
enum Days
{
None = 0x0,
Sunday = 0x1,
Monday = 0x2,
Tuesday = 0x4,
Wednesday = 0x8,
Thursday = 0x10,
Friday = 0x20,
Saturday = 0x40
}
|
|
|
|
|
Hello Moshu,
I have made the following changes.
[Flags]
public enum RectangleCorners : int
{
None = 0x0,
TopLeft = 0x1, TopRight = 0x2, BottomLeft = 0x4, BottomRight = 0x8,
All = TopLeft | TopRight | BottomLeft | BottomRight
}
This is still causing Visual Studio to crash. =[
|
|
|
|
|
MDL=>Moshu wrote: You must use it if you want to create combination
That is not true.
|
|
|
|
|
true. My Bad or my bad expresion.
But it helps. No need to decode and create a human representaion :
using System;
class FlagsAttributeDemo
{
enum SingleHue : short
{
Black = 0,
Red = 1,
Green = 2,
Blue = 4
};
[FlagsAttribute]
enum MultiHue : short
{
Black = 0,
Red = 1,
Green = 2,
Blue = 4
};
static void Main( )
{
Console.WriteLine(
"This example of the FlagsAttribute attribute \n" +
"generates the following output." );
Console.WriteLine(
"\nAll possible combinations of values of an \n" +
"Enum without FlagsAttribute:\n" );
for( int val = 0; val <= 8; val++ )
Console.WriteLine( "{0,3} - {1}",
val, ( (SingleHue)val ).ToString( ) );
Console.WriteLine(
"\nAll possible combinations of values of an \n" +
"Enum with FlagsAttribute:\n" );
for( int val = 0; val <= 8; val++ )
Console.WriteLine( "{0,3} - {1}",
val, ( (MultiHue)val ).ToString( ) );
}
}
|
|
|
|
|
|
Hello Mark,
So what your saying is, I have to create my own property editor to edit the value within the visual studio designer?
Is there no generic designer for a bitwise enumerator with checkboxs next to each value?
|
|
|
|
|
I don't know if you made a mistake when pasting your code but your setter isn't setting the backing field but attempting to set itself!
It should be:
pRoundedBorderCorners = value;
DaveIf this helped, please vote & accept answer!
Binging is like googling, it just feels dirtier. (Pete O'Hanlon)
BTW, in software, hope and pray is not a viable strategy. (Luc Pattyn)
|
|
|
|
|
Hello Dave,
I was wondering how much longer it could possibly take someone to figure that out.
Thanks and Good Work !!!
|
|
|
|
|
Corayzon wrote: Thanks
DaveIf this helped, please vote & accept answer!
Binging is like googling, it just feels dirtier. (Pete O'Hanlon)
BTW, in software, hope and pray is not a viable strategy. (Luc Pattyn)
|
|
|
|
|
|
You might have better luck getting an answer in the WPF forum.
|
|
|
|
|
Hello all,
I'm new to c# and I'm having trouble accessing a custom built .dll that is referenced from my Microsoft visual studio 2010 c# console project.
The CaraPartnersSdk.dll has 2 files from what I can see. which are:
using System;
using System.Collections.Generic;
namespace CaraPartnersSdk
{
public class CarCollection
{
public CarCollection();
public IEnumerable<Car> FindByName(string name);
public Car GetByID(int id);
}
}
I know this class some how will help me access the collection of cars. I need help parsing through this collection so I can retrieve an individual car. I have no idea how. Please, excuse my dumb question I know its pretty dumb but I have spent a long time trying to figure this out but I can not.
This is the other class "Car":
using System;
using System.Collections.Generic;
namespace CaraPartnersSdk
{
public class Car
{
public Car();
public string AlternateForm { get; }
public Condition Condition { get; }
public IEnumerable<Car> ConnectsToCar { get; }
public bool HasBeenOpened { get; }
public int ID { get; }
public string Name { get; }
public string OptionalAttributesXml { get; }
public decimal Price { get; }
public string Set { get; }
public int Strength { get; }
}
}
For now, I just want to print out all the car names from the collection of cars. I would just like to do it in a simple main class but I've had great difficulty in doing so. Any help is much appreciated. Thank you.
Best,
Adrian
|
|
|
|
|
|
|
And you thought that reposting it with a totally unrelated subject line would help?
|
|
|
|
|
Um, no. I'm new to the forum and new to c#. I do not believe its a totally unrelated subject line. If it is unrelated please forgive me almighty guardian watcher of codeproject.com. I just need some direction, if your not willing to help then do not attempt to convict me by saying I'm posting unrelated subject lines. Maybe, next time you can say something as "how is this related to a database?" I don't know, I'm just saying. That is very rude.
Best,
Adrian
|
|
|
|
|
|
adrian564 wrote: That is very rude.
As opposed to this little rant?
You are a self professed newbie here, so my advice would be to choose your words more carefully when responding to one of the outstanding members of this community.
Take some time re-familiarize yourself with the guidelines and etiquette here and you will get better results.
I know the language. I've read a book. - _Madmatt
|
|
|
|
|
I did not mean for it to offend anyone, I'm just frustrated with this problem. My only concern was he could have wasted his time trying to help instead of condemning me by discouraging future viewers from helping me solve my problem. But, you are probably right, I am the new guy and I will review the guidelines and etiquette here. Obviously, I am doing something wrong.
Best,
Adrian
|
|
|
|
|
On your original post you didn't give details, and didn't answer when asked about the error you received, so no one could help.
|
|
|
|