如何在C#中更改文本框的属性?

如何在C#中更改文本框的属性?,c#,C#,我是一个初学C#noob的人,我正在制作自己的写字板/文档创建者,我想通过代码更改文本框的属性。我试图做的是有三个按钮:左、中、右,我试图使它们在单击时更改“TextAlign”属性。有人有什么建议吗?我做了一些研究,结果一无所获。给你的文本框起个名字,比如tbContent,然后添加三个按钮,再适当地命名它们,比如btnAlignRight,btnAlignCenter和btnAlignLeft textBox1.TextAlign = HorizontalAlignment.Center;

我是一个初学C#noob的人,我正在制作自己的写字板/文档创建者,我想通过代码更改文本框的属性。我试图做的是有三个按钮:左、中、右,我试图使它们在单击时更改“TextAlign”属性。有人有什么建议吗?我做了一些研究,结果一无所获。

给你的文本框起个名字,比如
tbContent
,然后添加三个按钮,再适当地命名它们,比如
btnAlignRight
btnAlignCenter
btnAlignLeft

textBox1.TextAlign = HorizontalAlignment.Center;
textBox1.TextAlign = HorizontalAlignment.Right;
textBox1.TextAlign = HorizontalAlignment.Left;
现在,转到.cs文件,然后通过设计器为三个按钮添加事件处理程序。快捷方式:在设计器中,只需逐个双击按钮,它将自动生成并注册该按钮的
click
事件处理程序


然后将badkip提供的代码添加到相应的EventHandler中

您是否尝试过设置属性
textBox1.TextAlign=TextAlign.Center
?请告知您是否正在使用wpf或表单在
TextBox
中输入一个名称,例如
tbContent
,然后添加三个按钮,再次适当命名它们,例如
tbAlignRight
tbAlignCenter
tbAlignLeft
。您做了哪些研究?一无所获是了不起的。到目前为止你有什么代码?那它对你不起作用呢?看,谢谢!这帮了大忙!