小编Alf*_*asa的帖子

15
推荐指数
2
解决办法
1万
查看次数

正则表达式只接受数字.第一个字符不能为0

我有一个使用.NET创建的文本框..

通过使用该文本框,用户只能键入数字.但不是从0开始,以1-9开头.在第一个字符的1-9中的用户键之后,用户可以键入0.

Regex reg = null;
reg = new System.Text.RegularExpressions.Regex("^[1-9][0-9]*$")
return reg.IsMatch(str);
Run Code Online (Sandbox Code Playgroud)

这是我的正则表达式.通过使用我不能键入1-9.但只有0和字母表.但如果我使用^ [1-9]我可以键入数字,但不能键入0.

我已经尝试过你们所有人建议的所有答案.但还是行不通.这不是我不读你所有的答案.

这是图片..

在此输入图像描述

我想在第一次验证,用户只能键入数字,但以非0或字母但1-9的值开头.在第一个字符之后,用户只能键入0-9.

我确实使用Int.TryParse,但我按下按钮进行处理后使用它.

reg = new System.Text.RegularExpressions.Regex("^[^0-9]");
Run Code Online (Sandbox Code Playgroud)

正则表达式只接受0到9之间的数字.

reg = new System.Text.RegularExpressions.Regex("^[^1-9]");
Run Code Online (Sandbox Code Playgroud)

正则表达式只接受1到9之间的数字.

如何为第二个字符添加更多表达式到正则表达式,直到其余只接受数字0-9?

顺便说一下,我不在乎0.99,因为在这里,价格是固定的.不是0.99或0.123 ..

还有其他办法吗?谢谢.

regex

15
推荐指数
2
解决办法
7万
查看次数

UIWebview didReceiveAuthenticationChallenge

我正在使用webview加载网站.我设法运行应用程序.但我的问题是,如果我输入错误的密码,我无法加载网站,它只显示一个白色的屏幕.

如果我传递了正确的用户名/密码,它将加载网站.有没有办法处理我的身份验证用户名/密码是正确还是错误?

我正在使用此代码.

- (void)connection:(NSURLConnection *)connection didReceiveAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge {
if ([challenge.protectionSpace.authenticationMethod isEqualToString:NSURLAuthenticationMethodNTLM])
{
    NSURLCredential *credentail = [NSURLCredential
                                   credentialWithUser:@"username" 
                                   password:@"Password"
                                   persistence:NSURLCredentialPersistenceForSession];
    [[challenge sender] useCredential:credentail forAuthenticationChallenge:challenge];
}}
Run Code Online (Sandbox Code Playgroud)

上面的代码中包含正确的用户名和密码.如果我将用户名更改为"用户"或密码为"通过",我无法加载该网站.如何捕获身份验证错误?

谢谢.

xcode nsurlconnection nsurlrequest ios

4
推荐指数
1
解决办法
3900
查看次数

wpf上的货币文本框c#

我不知道如何使我的文本框从字符串变为货币.我已经在STO上搜索了谷歌.但不明白如何使用它.

假设我有一个文本框.每当它运行程序时,我键入文本框内部.如果我键入1000,我希望我的文本框自动更改为1,000.如果我键入10000,我的文本框将看起来像10,000.但每当我键入100,我的文本框仍然是100.

这是我的文本框xaml.

<TextBox Height="25" HorizontalAlignment="Left" Margin="126,223,0,0" Name="txtPrice" 
                     VerticalAlignment="Top" Width="140" PreviewTextInput="txtPrice_PreviewTextInput" />
Run Code Online (Sandbox Code Playgroud)

我曾经在使用vb.net之前做过这个,但现在我正在使用wpf.仍然是wpf的新手.任何想法怎么样?谢谢.

.net c# wpf visual-studio-2010

4
推荐指数
1
解决办法
5909
查看次数

WPF将数据从datagrid绑定到文本框

我是WPF的新手,还在学习它.我创建了一个示例应用程序并连接到数据库.在我选择数据到数据库后,我可以将它显示到我的数据网格中.现在,我担心的是我想绑定到textbox取决于我的datagrid中的行.

所以,每当我点击或选择我的数据网格中的行时,我将值绑定到文本框.我已经做了一些谷歌并尝试过.但仍然失败了.有什么办法吗?谢谢.

这是我的申请图片. 在此输入图像描述

xaml如何将例如第3行绑定到我的文本框?我应该实施哪些课程?因为在Windows窗体中我只需要调用cellclick.谢谢.

c# wpf wpf-controls wpfdatagrid

2
推荐指数
1
解决办法
2万
查看次数

有可能知道我的应用程序是第一次运行或不在xcode?

我创建了一个应用程序,我想为用户提示消息..也许使用UIAlertview.之后,如果用户第二次运行应用程序,警报将不再提示.

那可能吗?说实话,我对如何做到这一点一无所知.任何的想法?我搜索STO,实际上这个链接,仍然困惑.

什么是NSUserDefaults?NSUserDefaults如何存储此信息?我的意思是这是我第一次或第二次.

谢谢.

iphone cocoa-touch ios ios5 xcode4.3

2
推荐指数
1
解决办法
3130
查看次数

搜索数据网格wpf

我已经将所有数据绑定到我的数据网格中.现在我想进行搜索.

我想通了,我可以做sql连接搜索.但我只想在我的数据网格上搜索.因为我的数据已经绑定到我的数据网格.

这是图片 在此输入图像描述

在顶部,我有一个文本框.如何使用文本框进行搜索/过滤?也许我可以输入'Bahan Baku',它会搜索'Nama Kategori'.或者我也可以输入'Sayur',它会搜索'Keterangan Kategori'.我输入的内容会影响我的数据网格.

任何建议?谢谢.

编辑

这是我的代码.

public partial class MainWindow : Window
{
    //private ICollectionView MyData;
    //string SearchText = string.Empty;
    ObservableCollection<Category> _data = new ObservableCollection<Category>();
    public ObservableCollection<Category> data { get { return _data; } }

    public MainWindow()
    {
        InitializeComponent();
        showData();
    }

    private void showData()
    {
        OleDbConnection conn = null;
        OleDbCommand cmd = null;

        try
        {
            conn = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=dbDemo1.accdb");
            cmd = new OleDbCommand("select categoryID, categoryDesc, categoryItem from t_category", conn);
            conn.Open();
            using (var reader = cmd.ExecuteReader()) …
Run Code Online (Sandbox Code Playgroud)

.net data-binding wpf datagrid

1
推荐指数
1
解决办法
4799
查看次数