Click here to Skip to main content
15,897,891 members
Home / Discussions / C#
   

C#

 
QuestionHow do you properly deal with ContextSwitchDeadlock or DisconnectedContext? Pin
turbosupramk329-Nov-12 11:13
turbosupramk329-Nov-12 11:13 
QuestionSome ideas needed on the response part of a queued WCF example Pin
Ger Hayden29-Nov-12 10:28
Ger Hayden29-Nov-12 10:28 
QuestionI NEED YOUR HELP Pin
OğuzhanÇALIŞKAN29-Nov-12 10:08
OğuzhanÇALIŞKAN29-Nov-12 10:08 
AnswerRe: I NEED YOUR HELP Pin
OriginalGriff29-Nov-12 20:21
mveOriginalGriff29-Nov-12 20:21 
QuestionDebugger stepping into referenced class first and bypassing parent Pin
MichCl29-Nov-12 9:27
MichCl29-Nov-12 9:27 
AnswerRe: Debugger stepping into referenced class first and bypassing parent Pin
MichCl30-Nov-12 7:49
MichCl30-Nov-12 7:49 
QuestionIframes cross domain Exception Handling---PLEASE HELP Pin
Ved Yo29-Nov-12 8:46
Ved Yo29-Nov-12 8:46 
QuestionClient Side Crystal Report Error Pin
Taskeen Asif29-Nov-12 8:16
Taskeen Asif29-Nov-12 8:16 
QuestionError2 Build failed due to validation errors in *.dbml Pin
sc steinhayse29-Nov-12 4:43
sc steinhayse29-Nov-12 4:43 
AnswerRe: Error2 Build failed due to validation errors in *.dbml Pin
Pete O'Hanlon29-Nov-12 5:00
mvePete O'Hanlon29-Nov-12 5:00 
QuestionC# Problem adding datetime columns with data in gridview Pin
Blenni29-Nov-12 2:50
Blenni29-Nov-12 2:50 
AnswerRe: C# Problem adding datetime columns with data in gridview Pin
BobJanova29-Nov-12 3:21
BobJanova29-Nov-12 3:21 
GeneralRe: C# Problem adding datetime columns with data in gridview Pin
Blenni29-Nov-12 3:49
Blenni29-Nov-12 3:49 
GeneralRe: C# Problem adding datetime columns with data in gridview Pin
BobJanova29-Nov-12 6:05
BobJanova29-Nov-12 6:05 
GeneralRe: C# Problem adding datetime columns with data in gridview Pin
Blenni29-Nov-12 21:45
Blenni29-Nov-12 21:45 
GeneralRe: C# Problem adding datetime columns with data in gridview Pin
BobJanova29-Nov-12 23:26
BobJanova29-Nov-12 23:26 
QuestionGetting *all* controls of a form Pin
Dennis Bork28-Nov-12 23:04
Dennis Bork28-Nov-12 23:04 
AnswerRe: Getting *all* controls of a form Pin
BobJanova28-Nov-12 23:21
BobJanova28-Nov-12 23:21 
AnswerRe: Getting *all* controls of a form Pin
Richard MacCutchan28-Nov-12 23:24
mveRichard MacCutchan28-Nov-12 23:24 
You need to do recursive searching. If the control you find in your first loop is a panel or any form of 'grouping' control, then call your method again pointing at that control, so you scan all its child controls. This will then continue down through all the trees until you have tested everything, something like:
C#
scanner(Control parent)
{
    foreach (Control c in parent.Controls)
    {
        if (c == c as Label)
        {
            c.ForeColor = Color.Aqua;
        }
        if (c == c as Button)
        {
            c.BackColor = Color.Yellow;
        }
        if (c == c as some_grouping_type)
        {
            scanner(c);
        }
    }
}

// somewhere in your program call the scanner method with:
scanner (Form1.ActiveForm);

One of these days I'm going to think of a really clever signature.

GeneralRe: Getting *all* controls of a form Pin
Dennis Bork3-Dec-12 2:16
Dennis Bork3-Dec-12 2:16 
GeneralRe: Getting *all* controls of a form Pin
Richard MacCutchan3-Dec-12 2:27
mveRichard MacCutchan3-Dec-12 2:27 
AnswerRe: Getting *all* controls of a form Pin
J4amieC28-Nov-12 23:25
J4amieC28-Nov-12 23:25 
AnswerRe: Getting *all* controls of a form Pin
Pete O'Hanlon28-Nov-12 23:27
mvePete O'Hanlon28-Nov-12 23:27 
GeneralRe: Getting *all* controls of a form Pin
J4amieC29-Nov-12 3:22
J4amieC29-Nov-12 3:22 
GeneralRe: Getting *all* controls of a form Pin
Pete O'Hanlon29-Nov-12 3:24
mvePete O'Hanlon29-Nov-12 3:24 

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.