用于创建自定义用户控件的 WPF 教程

标签 wpf visual-studio-2008 user-controls

我正在寻找解释在 WPF 中创建自定义用户控件的教程。

我想要一个控件,它结合了一个文本 block 、一个文本框和一个启动通用文件打开对话框的按钮。我已经完成了布局,一切都连接好了。它有效,但它是三个独立的控件。希望有一个教程可以解释如何将其变成一个用户控件并连接所有内容,以便我可以将控件的某些属性(如文本框中的文本)公开给我的 WPF 应用程序的其余部分。

最佳答案

这看起来像是一篇可能会有所帮助的好文章。

http://www.c-sharpcorner.com/uploadfile/mahesh/user-control-in-wpf/

事实上,看起来他正在做你想做的事。至于从用户控件外部访问 TextBox 内容,请创建一个公共(public)属性,如文章所示。

public string FileName
{
    get { return FBCTextBox.Text; }
    set { FBCTextBox.Text = value; }
}

关于用于创建自定义用户控件的 WPF 教程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1076484/

相关文章:

c# - : use correct height 中的动画控件

wpf - 从 ItemTemplate 中绑定(bind)到当前项目

c# - RoutedEventHandler 未正确添加到指定元素

visual-studio - 我可以像 Visual Studio 一样设置 Intellij IDE 的环境吗?

visual-studio - 在 Visual Studio 2008 中折叠值/函数定义 (F#) 的任何方法?

c# - 在占位符中查找控件

c# - ASP.NET Web 用户控件库

c# - 依赖属性绑定(bind)和更新到自定义控件——它更新,但显然不是两种方式?

visual-studio - Visual Studio 2008,当我退格而不是空格时,如何设置它以删除制表符?

c# - 创建不可见的用户控件