读书人

C# winform TextBox展示带下划线的数字

发布时间: 2013-10-19 20:58:23 作者: rapoo

C# winform TextBox显示带下划线的数字为UU
C# winform TextBox显示带下划线的数字为UU
原来是C# winform TextBox展示带下划线的数字为UU
黏贴进去就是announced UU 54 UU

求解决方案
[解决办法]
字符串是从哪复制来的,如果是TextBox FontStyle设置了UnderLine的话全部都有下划线了把
[解决办法]
需要引用第三方控件:

在web里面是这样应用的,参考一下:

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxToolkit" %>


<asp:TextBox runat="server" MaxLength="10" ID="txt_DetailsAmount" Width="85px"></asp:TextBox>
<ajaxToolkit:MaskedEditExtender ID="MaskedEditExtender2" runat="server" TargetControlID="txt_DetailsAmount"
Mask="9,999,999.99" MessageValidatorTip="true" OnFocusCssClass="MaskedEditFocus"
OnInvalidCssClass="MaskedEditError" MaskType="Number" InputDirection="RightToLeft"
AcceptNegative="Left" ErrorTooltipEnabled="True" />
<ajaxToolkit:MaskedEditValidator ID="MaskedEditValidator2" runat="server" ControlExtender="MaskedEditExtender2"
ControlToValidate="txt_DetailsAmount" IsValidEmpty="False" MaximumValue="9999999"
EmptyValueMessage="必填" InvalidValueMessage="效的格式." MaximumValueMessage="Number > 9999999"
MinimumValueMessage="Number < 0" MinimumValue="0" Display="Dynamic" TooltipMessage=""
ForeColor="Red" EmptyValueBlurredText="*" InvalidValueBlurredMessage="*" MaximumValueBlurredMessage="*"
MinimumValueBlurredText="*" ValidationGroup="MKE" />

读书人网 >C#

热点推荐