更新:2007 年 11 月
命名空间:
System.Windows.Controls.Primitives 程序集:
PresentationFramework(在 PresentationFramework.dll 中)
<LocalizabilityAttribute(LocalizationCategory.Text)> _
<TemplatePartAttribute(Name := "PART_ContentHost", Type := GetType(FrameworkElement))> _
Public MustInherit Class TextBoxBase _
Inherits Control
Dim instance As TextBoxBase
[LocalizabilityAttribute(LocalizationCategory.Text)]
[TemplatePartAttribute(Name = "PART_ContentHost", Type = typeof(FrameworkElement))]
public abstract class TextBoxBase : Control
[LocalizabilityAttribute(LocalizationCategory::Text)]
[TemplatePartAttribute(Name = L"PART_ContentHost", Type = typeof(FrameworkElement))]
public ref class TextBoxBase abstract : public Control
/** @attribute LocalizabilityAttribute(LocalizationCategory.Text) */
/** @attribute TemplatePartAttribute(Name = "PART_ContentHost", Type = FrameworkElement) */
public abstract class TextBoxBase extends Control
public abstract class TextBoxBase extends Control
该类为抽象类;有关 XAML 中可用的派生的非抽象类,请参见 继承层次结构。
下面的示例演示如何在 可扩展应用程序标记语言 (XAML) 中使用派生的 TextBox 对象。
<TextBox TextWrapping="Wrap"
Name="myTextBox"
Width="500"
Height="200"
AcceptsReturn="True"
IsUndoEnabled="True"
VerticalScrollBarVisibility="Visible"
HorizontalScrollBarVisibility="Auto"
Margin="25">
下面的示例演示如何在代码中使用派生的 RichTextBox 对象。
RichTextBox richTextBox = new RichTextBox();
richTextBox.PreviewMouseUp += MouseUpHandler;
richTextBox.PreviewMouseDown += MouseDownHandler;
// Note: Event listeners can also be added using the AddHandler
// method.
System..::.Object
System.Windows.Threading..::.DispatcherObject
System.Windows..::.DependencyObject
System.Windows.Media..::.Visual
System.Windows..::.UIElement
System.Windows..::.FrameworkElement
System.Windows.Controls..::.Control
System.Windows.Controls.Primitives..::.TextBoxBase
System.Windows.Controls..::.RichTextBox
System.Windows.Controls..::.TextBox
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。
Windows Vista
.NET Framework 和 .NET Compact Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求。
.NET Framework
受以下版本支持:3.5、3.0
参考
其他资源