begin process at 2010 02 10 08:01:55
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Multimédia

 > 

WPF

 > 

Ajouter une image dans une Grid - XAML / C#


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

Ajouter une image dans une Grid - XAML / C#

dimanche 9 mars 2008 à 02:37:50 | Ajouter une image dans une Grid - XAML / C#

jim462

Bonjour,

Je cherche comment ajouter une image dans une Grid.
Par contre, je ne la veux pas dans le code XAML, mais dans le code C#
(la raison, l'image sera dynamique).

Donc le rendu que je veux avoir, le voici (en XAML) :

<Grid Margin="100,0,100,0" x:Name="myBar">
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="*"/>
            </Grid.ColumnDefinitions>

            <Image Source="user.png" Grid.Column="0" Panel.ZIndex="1"/>
</Grid>

Donc en code C#  j'ai mon objet Grid plus :

            ColumnDefinition myColDef1 = new ColumnDefinition();
            myBar.ColumnDefinitions.Add(myColDef1);



Avez vous une proposition pour y ajouter les images ??
D'avance merci.



samedi 15 mars 2008 à 11:33:57 | Re : Ajouter une image dans une Grid - XAML / C#

ShareVB

salut,

en fait, il faut utiliser les DependencyProperty afin de définir le Grid.Column et Grid.Row et puis pour charger une image dans un Image (http://msdn2.microsoft.com/fr-fr/library/system.windows.controls.image.source.aspx)..ensuite, il faut aussi ajouter une définition de ligne pour chaque ligne...

            myBar.ColumnDefinitions.Add(new ColumnDefinition());
            for (int i = 0; i < 10; i++)
            {
                myBar.RowDefinitions.Add(new RowDefinition());
                Image im = new Image();

                BitmapImage bi3 = new BitmapImage();
                bi3.BeginInit();
                bi3.UriSource = new Uri("test.bmp", UriKind.Relative);
                bi3.EndInit();
                im.Source = bi3;

                im.SetValue(Grid.ColumnProperty, 0);
                im.SetValue(Grid.RowProperty, i);
                im.SetValue(Panel.ZIndexProperty, 1);
                myBar.Children.Add(im);
            }

ShareVB


Cette discussion est classée dans : code, image, ajouter, grid, xaml


Répondre à ce message

Sujets en rapport avec ce message

Image et TabItem ??? [ par gglamicose ] Bonjour a tous !! Voila, je suis en train de faire une petite application en xaml, et je me disais que ce serrait sympa d'ajouter une image a coté du Ajouter Code Feuille Excel [ par mathvez ] Bonjour,          Je voudrais savoir comment ajouter du code et evénement a une feuille excel à l'aide d'un programme Csharp. Le code dois se répeter svp aider moi en traitement d'image [ par Amel3 ] bonjoursvp je cherche  le code source en c++ pour faire la direction d'une route mon projet est dans le traiterment d'image (la detection semi automat Grid [ par 24 ans ] salut tout le monde je me suis bloqué depuis 4 heures.j'ai une form qui contient un DataGrid avec 3 colonnes "Code, Valeur1, Valeur2"je veux faire la Pb d'exception InvalidOperationException [ par bikini42 ] Bonjour à tous,Je vous écris car je progresse petit à petit en C# mais là je suis cofronté à un problème que je n'arrive pas à résoudre.Mon programme DataGridView : PictureBox [ par pitch6969 ] Bonjour je voudrais savoir s'il est possible de rajouter une image sur un datagridview, les images que je veux ajouter ne sont pas stocker dans la bas Ajouter une fonction javascript depuis le code behind [ par SoyYo ] Bonjour J'aimerais au click d'un bouton pouvoir ajouter une fonction javascript a ma page asp, est-ce que c'est possible et si oui comment?Merci Data grid [ par programmationniste ] J'ai un colonne texte, je voudrais selon le texte de la cellule  ajouter une image.Est ce possible sans ajouter de colonnes?La culture est comme la co Problème lors d'import image 3D [ par sondos01 ] Bonjour à tous et   à toutes, Je suis entrain de dévélopper une programme qui permet d'animer une image 3D  ( format 3DS ) grace à Visual Studio 2005. comment ajouter une image en turbo c++ [ par laststorm ] bonjour je fais un programme en turbo c++ et je voulais ajouter une image dans mon programme,mais je ne connais pas les bibliothèques de fonctions et


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

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,250 sec (4)

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