Click here to Skip to main content
15,896,207 members
Home / Discussions / C#
   

C#

 
GeneralRe: About Combobox's ValueMember and DisplayMember Pin
CKnig5-Dec-07 20:13
CKnig5-Dec-07 20:13 
GeneralRe: About Combobox's ValueMember and DisplayMember Pin
Zerox MXI5-Dec-07 20:23
Zerox MXI5-Dec-07 20:23 
GeneralRe: About Combobox's ValueMember and DisplayMember Pin
CKnig5-Dec-07 23:30
CKnig5-Dec-07 23:30 
GeneralRe: About Combobox's ValueMember and DisplayMember Pin
Zerox MXI6-Dec-07 3:10
Zerox MXI6-Dec-07 3:10 
Questionhow to export datagridview contents to excel Pin
Nitin Raj5-Dec-07 19:56
Nitin Raj5-Dec-07 19:56 
GeneralRe: how to export datagridview contents to excel Pin
DKalepu5-Dec-07 22:49
DKalepu5-Dec-07 22:49 
QuestionHow To : coerce a ref to an enum into a ref to an int. Pin
urbane.tiger5-Dec-07 18:59
urbane.tiger5-Dec-07 18:59 
AnswerRe: How To : coerce a ref to an enum into a ref to an int. Pin
Skippums6-Dec-07 10:39
Skippums6-Dec-07 10:39 
The most obvious solution is to set an int value, call the method with a ref to that value, then reset it to the ambientState property, as follows:

public bool Morning {
    get { ... }
    set {
        int as = (int)this.ambientState;
        this.SetFlag(value, ref as, ...);
        this.ambientState = (AmbientState)as;
    }
}
Another solution I see is doing the reverse, which is probably better, since you cut down on the responsibility of the user, and to impede type checking for your enum type. Do this as follows:
protected bool SetFlag(bool _new, ref AmbientState _flags, AmbientState _flag, string _pName)
{
    int flag = (int)_flag;
    int flags = (int)_flags;
    bool __cancelled = false;
    bool __old = ((flags & flag) == flag);
    if (!__old.Equals(_new)
    {
        if (!(__cancelled = this.RaisePropertyChanging(__old, _new, pName)))   
        {
            flags = (_new) ? flags | flag : flags & ~flag;
            this.RaisePropertyChanged(__old, _new, pName);
            _flags = (AmbientState)flags;
        }
    }
    return __cancelled;
}
And finally, the RECOMMENDED way of doing this, is setting the FlagsAttribute on the enumeration as follows:
[FlagsAttribute]
public enum AmbientState {
    ...
}
This final way allows you to use &, |, and ^ on the values of the enumeration. I'm not sure if you can use ~, but you can always go to find out! Hope this helps,


-Jeff

Question[Message Deleted] Pin
rockz...5-Dec-07 18:52
rockz...5-Dec-07 18:52 
GeneralRe: Serial No. for rows in datagrid Pin
Sathesh Sakthivel5-Dec-07 19:00
Sathesh Sakthivel5-Dec-07 19:00 
GeneralRe: Serial No. for rows in datagrid Pin
dan!sh 5-Dec-07 19:28
professional dan!sh 5-Dec-07 19:28 
Questionhow to populate a single column from a table to a datagridview Pin
kssknov5-Dec-07 18:46
kssknov5-Dec-07 18:46 
AnswerRe: how to populate a single column from a table to a datagridview Pin
Sathesh Sakthivel5-Dec-07 18:55
Sathesh Sakthivel5-Dec-07 18:55 
GeneralRe: how to populate a single column from a table to a datagridview Pin
kssknov5-Dec-07 19:06
kssknov5-Dec-07 19:06 
AnswerRe: how to populate a single column from a table to a datagridview Pin
I.explore.code5-Dec-07 23:49
I.explore.code5-Dec-07 23:49 
GeneralPrint data from webbrowser used on windows form Pin
D i x y5-Dec-07 18:09
D i x y5-Dec-07 18:09 
GeneralJava script using windows form Pin
Satish - Developer5-Dec-07 17:53
Satish - Developer5-Dec-07 17:53 
GeneralRe: Java script using windows form Pin
Sathesh Sakthivel5-Dec-07 17:58
Sathesh Sakthivel5-Dec-07 17:58 
GeneralRe: Java script using windows form Pin
Satish - Developer5-Dec-07 18:09
Satish - Developer5-Dec-07 18:09 
GeneralRe: Java script using windows form Pin
Sun Rays5-Dec-07 18:36
Sun Rays5-Dec-07 18:36 
GeneralA tiny issue with ".NET Snap To Screen Form" Pin
EEssam5-Dec-07 17:48
EEssam5-Dec-07 17:48 
QuestionIs it possible to record the voice from phone using tapi with C#.Net ? Pin
Gopal.S5-Dec-07 17:28
Gopal.S5-Dec-07 17:28 
AnswerRe: Is it possible to record the voice from phone using tapi with C#.Net ? Pin
Sathesh Sakthivel5-Dec-07 17:34
Sathesh Sakthivel5-Dec-07 17:34 
GeneralRe: Is it possible to record the voice from phone using tapi with C#.Net ? Pin
Gopal.S5-Dec-07 18:34
Gopal.S5-Dec-07 18:34 
GeneralRe: Is it possible to record the voice from phone using tapi with C#.Net ? Pin
Sathesh Sakthivel5-Dec-07 19:03
Sathesh Sakthivel5-Dec-07 19:03 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.