【发布时间】:2012-08-21 09:15:17
【问题描述】:
我在 Winforms 项目的元素宿主内使用 WPF 文本框。
我想将此文本框数据绑定到绑定源,就像我使用标准 winforms 文本框一样:
Me.tbxCorrectiveAction.DataBindings.Add("Text", bgsTasks, "CorrectiveAction", False)
这是我尝试过的:
Dim host As New System.Windows.Forms.Integration.ElementHost()
Dim wpfTextBox As New System.Windows.Controls.TextBox()
wpfTextBox.SpellCheck.IsEnabled = True
host.Dock = DockStyle.Fill
host.Child = wpfTextBox
Me.Panel8.Controls.Add(host)
Dim binCorrectiveAction As New System.Windows.Data.Binding("CorrectiveAction")
binCorrectiveAction.Source = bgsTasks
wpfTextBox.SetBinding(System.Windows.Controls.TextBlock.TextProperty, binCorrectiveAction)
VB 或 C# 中的解决方案都可以。
【问题讨论】:
标签: c# .net wpf vb.net winforms