Je veux créer en tant que contrôle Image dynamiquement dans l'application WPF et définir les propriétés de ces contrôles ... comme Taille, emplacement, couleur, sizemode comment puis-je le faire? Donnez-moi un Samplecode pour cela ..Contorls d'image générés dynamiquement dans l'application WPF
Répondre
Voici un exemple simple que j'ai fait qui charge dans le logo pour le débordement de la pile.
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
Loaded += new RoutedEventHandler(MainWindow_Loaded);
}
void MainWindow_Loaded(object sender, RoutedEventArgs e)
{
var webImage = new BitmapImage(new Uri("http://sstatic.net/so/img/logo.png"));
var imageControl = new Image();
imageControl.Source = webImage;
ContentRoot.Children.Add(imageControl);
}
}
et XAML ...
<Window x:Class="WpfExamples.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Grid x:Name="ContentRoot">
</Grid>
</Window>
Cheers,
Andrew
Vous souhaitez afficher un fichier image ou un flux? Ou vous allez créer un contrôle d'image et l'ajouter à la fenêtre dans le code?
Je veux créer comme un contrôle d'image dynamiquement et définir la propriété s de ces contrôles – Suryakavitha
De here, sur MSDN
// Create Image Element
Image myImage = new Image();
myImage.Width = 200;
// Create source
BitmapImage myBitmapImage = new BitmapImage();
// BitmapImage.UriSource must be in a BeginInit/EndInit block
myBitmapImage.BeginInit();
myBitmapImage.UriSource = new Uri(@"C:\Documents and Settings\All Users\Documents\My Pictures\Sample Pictures\Water Lilies.jpg");
// To save significant application memory, set the DecodePixelWidth or
// DecodePixelHeight of the BitmapImage value of the image source to the desired
// height or width of the rendered image. If you don't do this, the application will
// cache the image as though it were rendered as its normal size rather then just
// the size that is displayed.
// Note: In order to preserve aspect ratio, set DecodePixelWidth
// or DecodePixelHeight but not both.
myBitmapImage.DecodePixelWidth = 200;
myBitmapImage.EndInit();
//set image source
myImage.Source = myBitmapImage;
ok ... mais je dois créer 10 contrôles d'image et puis je dois les placer dans une seule application .... maintenant que puis-je faire – Suryakavitha
- 1. Identification des éléments générés dynamiquement
- 2. noms de colonnes dans générés dynamiquement datawindows
- 3. Gestion des contrôles générés dynamiquement dans asp.net
- 4. Traitement des composants Flex générés dynamiquement
- 5. linq .net avec contrôles générés dynamiquement
- 6. Créer dynamiquement UserControl (WPF)
- 7. Impossible de sélectionner des éléments de formulaire générés dynamiquement (Ajax)
- 8. Je dois désactiver ControlState pour les contrôles générés dynamiquement!
- 9. Gestion des événements sur les objets JavaScript générés dynamiquement
- 10. Problème avec les événements click JavaScript générés dynamiquement
- 11. Utilisation de FindControl sur les contrôles générés dynamiquement
- 12. Asp.net: pour appeler le gestionnaire d'événements des boutons générés dynamiquement?
- 13. Comment créer des rectangles dans WPF dynamiquement?
- 14. WPF: LineBreak activer/désactiver dynamiquement
- 15. Une animation wpf dynamiquement modifiable
- 16. WPF ajouter Dynamiquement RibbonApplicationMenuItem (s)
- 17. Comment ajouter dynamiquement un bouton dans datagrid dans wpf?
- 18. Comment puis-je obtenir des données à partir de contrôles générés dynamiquement dans ASP .NET MVC?
- 19. Comment agréger les sorties d'un ensemble de projets générés dynamiquement dans un seul dossier
- 20. Produire des noms de plage générés dynamiquement dans Excel en utilisant C#
- 21. WPF Liaison d'un Dynamiquement Ajouté Contrôle
- 22. Dynamiquement UI avec peuplant C#/WPF
- 23. WPF: comment charger dynamiquement les contrôles utilisateur?
- 24. Comment créer une Listbox dynamiquement wpf
- 25. WPF Thème de fond de fenêtres dynamiquement
- 26. WPF: Dynamiquement chargement d'images de l'ensemble courant
- 27. Puis-je basculer dynamiquement entre les styles dans WPF?
- 28. Style optique WPF de MenuItem-Separator créé dynamiquement dans MVVM
- 29. besoin de lier une valeur de propriété dans WPF dynamiquement
- 30. Comment ajuster dynamiquement la hauteur de la fenêtre dans WPF?
ok ... mais je dois créer 10 contrôles d'image et puis je dois les placer dans une seule application .... maintenant que puis-je faire: – Suryakavitha
S'il vous plaît arrêter de poser les mêmes questions à plusieurs reprises. Si vous voulez ajouter plus de détails, vous pouvez éditer vos questions en utilisant le lien 'edit' au-dessus de ces commentaires. –