C# 文本框中的欧元符号
我有一个文本框里面的用户可以写的金额。是否可以在文本框中放置一个欧元货币符号,这样无论用户写什么,欧元符号都会出现在金额的左侧?您可以使用C# 文本框中的欧元符号,c#,C#,我有一个文本框里面的用户可以写的金额。是否可以在文本框中放置一个欧元货币符号,这样无论用户写什么,欧元符号都会出现在金额的左侧?您可以使用标签,也可以编写以下onload事件: txtMoney.Text = "€"; 如果您谈论的是windows应用程序,那么您可以使用Alt代码来实现这一点,请在文本框旁边添加一个标签,并在按住Alt键的情况下在其文本属性中键入0128 它看起来像这样 我会使用自定义背景图像,创建所需数字符号的图像,并将其设置为文本框的背景 <TextBox Nam
标签
,也可以编写以下onload
事件:
txtMoney.Text = "€";
如果您谈论的是windows应用程序,那么您可以使用Alt代码来实现这一点,请在文本框旁边添加一个标签,并在按住Alt键的情况下在其文本属性中键入0128 它看起来像这样
我会使用自定义背景图像,创建所需数字符号的图像,并将其设置为文本框的背景
<TextBox Name="myTextBox" TextChanged="OnTextBoxTextChanged" Width="200">
<TextBox.Background>
<ImageBrush ImageSource="TextBoxBackground.gif" AlignmentX="Left" Stretch="None" />
</TextBox.Background>
</TextBox>
你为什么不在文本框旁边放一个带有值的标签
€
?你可以做一个掩码,你是在使用winforms/xaml/asp.net/etc吗?我不知道欧元的符号,这不会影响答案。