begin process at 2010 09 04 15:29:51
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PDA

 > 

Archives

 > 

Divers

 > 

C# pour Compact FM 1.1, retrouver un Control en ayant le nom


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

C# pour Compact FM 1.1, retrouver un Control en ayant le nom

lundi 12 septembre 2005 à 10:40:36 | C# pour Compact FM 1.1, retrouver un Control en ayant le nom

FredArmoni

Membre Club Administrateur CodeS-SourceS

J'utilise la fonction de Redo (convertie en C#) :

using  System.Reflection

public Control FindControl(System.Windows.Forms.Control.ControlCollection myForm, string name )
{

    foreach( Control myCt in myForm )
    {
        FieldInfo[] fi = myCt.Parent.GetType().GetFields(BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.IgnoreCase);

        foreach (FieldInfo f in fi)
        {
            if ( f.Name.Replace("_", null) == name)
            {
      
                if (f.GetValue(myCt.Parent).Equals(myCt))
                {
                    return myCt;
                }
            }
        }
    }

    return null;
}

or, celle-ci déclenche un exception argumentNullValue sur le Replace...

une info?

Fred
membre actif d'AtoutFox

mardi 20 septembre 2005 à 16:08:25 | Re : C# pour Compact FM 1.1, retrouver un Control en ayant le nom

sebmafate

Membre Club Administrateur CodeS-SourceS
la propriété f.Name n'est-elle pas nulle ?

Sébastien FERRAND
jeudi 1 décembre 2005 à 01:35:34 | Re : C# pour Compact FM 1.1, retrouver un Control en ayant le nom

TheSaib

Administrateur CodeS-SourceS
De mémoire tu peux pas sous CF attaquer le .Name.

::|The S@ib|::
MVP C#.NET


Cette discussion est classée dans : control, name, compact, bindingflags, myct


Répondre à ce message

Sujets en rapport avec ce message

PPC2002 et Compact Framework [ par FreeYo ] FreeYoExiste-t-il un moyen de développer une application compatible PPC2002 basée sur le Compact Framework sans utiliser VS.Net ? The control tvcTst ... could not be created [ par zephyrin ] Je souhaite mettre un TreeViewCtl dans une fenêtre.Sans écrire de code, quand j'exécute le projet qui ne contient que la fenêtre avec le contrôle nomm C# et PocketAccess sur un PDA [ par shervy ] Bonjour,Habitué de eVb, je me suis mis depuis peu au compact Framework avec C# (VS.NET 2003). Le problème est que je n'arrive pas à trouver le truc po PB Simulateur et ActiveX [ par zephyrin ] Bonjour,J'essaie d'utiliser un contrôle ActiveX quelconque. Quand je teste le porgramme via le simulateur Pocket PC 2002, j'ai avant l'ouverture de la Programmer en .Net Compact frame work [ par mehdi_pink ] Bonjour,je suis nouveau au monde .Net,je veux concevoir et developper une appli de Gestion .net pour un Pocket PC.Merci de m'indiquer comment faire,qu Port Compact flash [ par student_001 ] Salut,je posséde une carte WIFI compactFlash(AmbiCom Model:WL1100C-CF), que j'utilise pour la synchronisation SQLServer/SQLServerCE(RDA).Elle bouffe t Pourquoi ?... [ par scortex84 ] Bonjour,C'est mon second message sur ce forum, j'espere qu'il aura plus de succès que le premier !Alors je continue dans ma découverte du compact fram app.path en .NET ? [ par peug ] Bonjour,J'ai ajouté un fichier TEXTE à mon application VB.NET pour pcpocket(Je passe ici la méthode de lecture du fichier). mais comment accèder à ce Mise a jour .NET Compact framework [ par jeje84 ] Bonjour, comment puis-je mettre a jour mon smartphone (c600) car je developpe une appli pour Windows mobile 5.0 en c# mais sur le telephone le .net co Compact Framewok [ par Baguauda ] Bonjour, on developper une petite appli pour PDA en C# VS2005 et donc avec le compact Framework 2.0.Mais voila changement de programme, la rumeur voud


Nos sponsors


Sondage...

CalendriCode

Septembre 2010
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
27282930   

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,874 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales