我正在寻找一个解释在WPF中创建自定义用户控件的教程.
我想有一个控件,它结合了一个文本块,一个文本框和一个启动公共文件打开对话框的按钮.我完成了布局,一切都连线了.这是有效的,但它是三个独立的控件.希望有一个教程解释如何将其转换为一个usercontrol并连接所有内容,以便我可以将控件的某些属性(如文本框中的文本)暴露给我的WPF应用程序的其余部分.
这看起来像一篇可能有用的好文章.
http://www.c-sharpcorner.com/uploadfile/mahesh/user-control-in-wpf/
事实上,看起来他正在做你想要做的事情.至于从用户控件外部访问TextBox内容,请创建一个公共属性,如文章中所示.
public string FileName { get { return FBCTextBox.Text; } set { FBCTextBox.Text = value; } }