2014-11-15 39 views
-3

我是一个开始的C#noob,我正在创建自己的写字板/文档创建器,并且我想通过代码更改文本框的属性。我想要做的是有三个按钮:左,中,右,我试图让他们改变“TextAlign”属性,当他们被点击。有没有人有一些建议?我做了一些研究,没有任何结果。如何更改C#中的文本框的属性?

+1

您是否尝试过设置属性? 'textBox1.TextAlign = TextAlign.Center'? – BradleyDotNET

+0

请让我们知道您是否使用wpf或表格 –

+0

为您的'TextBox'命名,例如'tbContent',然后添加三个按钮,再次命名它们,例如'tbAlignRight','tbAlignCenter'和'tbAlignLeft'。 –

回答

1
textBox1.TextAlign = HorizontalAlignment.Center; 
textBox1.TextAlign = HorizontalAlignment.Right; 
textBox1.TextAlign = HorizontalAlignment.Left; 
+0

谢谢!这非常有帮助! –

1

提供一个名称的文本框,如tbContent,然后添加三个按钮,再适当地为它们命名,如btnAlignRightbtnAlignCenterbtnAlignLeft

现在,转到您的.cs文件,然后通过设计器为您的三个按钮添加事件处理程序。快捷方式:只需在设计器中双击按钮,它就会自动生成并注册该按钮的EventHandler(Click)。

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