【问题标题】:Spawning images/pictureboxes生成图像/图片框
【发布时间】:2015-03-23 00:09:20
【问题描述】:

在 C# WPF 中,我试图在我点击的地方创建一个新的图片框,每当我点击主窗口时。我不太确定如何解决这个问题,因为我在互联网上找不到任何关于此的内容。

【问题讨论】:

    标签: c# wpf image picturebox spawning


    【解决方案1】:

    您确定要每次都新建一个吗?这可能是个坏主意。但是,如果你愿意,你可以在代码隐藏中这样做:

        public MainWindow()
        {
            InitializeComponent();
            MouseUp += MainWindow_MouseUp; //add eventhandler vor click event
        }
    
        void MainWindow_MouseUp(object sender, MouseButtonEventArgs e)
        {
            var img = new Image(); //create new instance of image
            img.Width = 100; //set some size properties
            img.Height = 100;
            img.Source = somesource;//set source
            MainGrid.Children.Add(img); //add it as a child to some conteiner element, like grid. 
        }
    

    但如果可能,请重新考虑重用控件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-03
      • 1970-01-01
      • 2015-02-06
      • 1970-01-01
      • 2017-01-19
      相关资源
      最近更新 更多