【发布时间】:2012-05-10 07:56:24
【问题描述】:
实际上,我在 WPF 中使用 C#。让我再解释一下:
我用一个按钮创建了 UserControl (WPF)(单击按钮创建图像和文本框(像新文件夹一样))。
我有另一个带有按钮的窗口窗体 (WPF),我想单击窗口窗体中的按钮来执行操作,而不是 UserControl 中的按钮。这是UserControl的代码:
private void btnNewRoom_Click(object sender, RoutedEventArgs e)
{
Image img = new Image();
img.VerticalAlignment = System.Windows.VerticalAlignment.Top;
img.Width = 100;
img.Height = 100;
var assemblyLocation = Assembly.GetExecutingAssembly().Location;
var applicationDirectory = System.IO.Path.GetDirectoryName(assemblyLocation);
img.Source = new BitmapImage(new Uri("/Resources/Images/folder.png", UriKind.RelativeOrAbsolute));
StackPanel sp = new StackPanel();
TextBox tb = new TextBox();
tb.Width = 120;
tb.Height = 25;
tb.Text = "New Folder";
sp.Children.Add(img);
sp.Children.Add(tb);
AddNewRoom.Children.Add(sp);
}
有可能吗?
注意:有什么好的方法可以点击按钮来创建图像和文本框?
【问题讨论】:
-
您云已经编辑并清除了your first question on this,而不是发布新问题。让人们试图用一个陈旧的问题来帮助你解决问题并不是很好。还要添加
WCF标签来对您的问题进行分类。
标签: c#