洼塘

洼塘 查看完整档案

上海编辑  |  填写毕业院校  |  填写所在公司/组织填写个人主网站
编辑
_ | |__ _ _ __ _ | '_ \| | | |/ _` | | |_) | |_| | (_| | |_.__/ \__,_|\__, | |___/ 个人简介什么都没有

个人动态

洼塘 关注了问题 · 2016-12-20

wpf中binding数据的Binding Path ,Converter怎么写?

在wpf中的xaml页面想绑定数据,可是小白看不懂啊,希望有大神可以指导下,到底这个<Grid Visibility="{Binding Path=IsVisible,Converter={StaticResource BoolToVisible}}" Height="466" VerticalAlignment="Bottom" Margin="0,0,-2229,-297">中Path 和Converter该怎么写,我试着照着这个改,但是没有成功。

关注 2 回答 1

洼塘 回答了问题 · 2016-12-20

wpf中binding数据的Binding Path ,Converter怎么写?

建议看本wpf的书,三言两语也说不清,深入浅出wpf很适合入门。
你的问题就是当前控件所在的DataContext里有IsVisible这么个通知类型的属性,是否需要转换器,要看要求了,需要的话,就单写这么个转换器,转换器怎么写,全工程搜一下应该有,然后再当前资源里定义下这个转换器,最后去使用,网上应该有怎么用转换器向导的教程

关注 2 回答 1

洼塘 关注了问题 · 2016-12-20

解决C#调用CodeSoft打印条码 ,未将对象引用设置到对象的实例怎么解决?


public bool PrintMAC(DataTable dtb, string barcode, string Prefix, string SerNum, int ptnum, string model, out string error)
{
    Kill("lppa");
    model = AppDomain.CurrentDomain.BaseDirectory + model;//取当前应用程序域运行的目录
    LabelManager2.ApplicationClass PrintApp = new LabelManager2.ApplicationClass();


    try
    {
        LabelManager2.Document PrintDoc = PrintApp.ActiveDocument;
        PrintDoc = PrintApp.Documents.Open(model, false);
        if (PrintDoc == null)
        {
            error = "模版未找到";
            return false;
        }

        if (!string.IsNullOrEmpty(barcode))
        {
            PrintDoc.Variables.Counters.Item(barcode).Prefix = Prefix;
            PrintDoc.Variables.Counters.Item(barcode).Value = SerNum;
        }

        for (int j = 0; j < dtb.Rows.Count; j++) //行
        {
            for (int i = 0; i < dtb.Columns.Count; i++) //列
            {
                try
                {
                    string col = dtb.Columns[i].ColumnName.ToString();
                    string txt = dtb.Rows[j][col].ToString();
                    PrintDoc.Variables.FormVariables.Item(col).Value = txt;
                }
                catch (Exception ex)
                {
                    error = ex.Message;
                    return false;
                }
            }
            PrintDoc.PrintDocument(1);

        }
        error = "打印成功";
        return true;

    }
    catch (Exception ex)
    {
        error = ex.Message;
        return false;
    }
    finally
    {
        PrintApp.Documents.CloseAll(false);
        PrintApp.Quit();
    }

}

问题是调试的时候报错,错误信息就是“未将对象引用设置到对象的实例”,我也找到了为空的那一句,但是,我不知道它为什么会为空。

关注 3 回答 2

洼塘 回答了问题 · 2016-12-20

解决C#调用CodeSoft打印条码 ,未将对象引用设置到对象的实例怎么解决?

下个断点,F10一步一步来,能找到哪个对象为空的。

关注 3 回答 2

洼塘 提出了问题 · 2016-12-19

uxcore-form 里如何让 jsxonChange事件在 blur时触发?

我的界面里有多种控件,但是InputFormField每次输入都会触发jsxonChange事件,对于单向数据流的用法不友好,请问怎么样才能在onBlur时方便的让Form有一个触发。

关注 2 回答 1

洼塘 回答了问题 · 2016-12-18

解决uxcore-form 里如何实现FormField纵向对齐

自己找到了,通过OtherFormField来占位就可以做到。

关注 1 回答 1

洼塘 关注了问题 · 2016-12-16

多线程bug之同时插入数据库哭好几条相同数据。

正常情况下,插入数据就是没有问题,
偶尔会出现,同时往数据库插入了好几条相同数据,十分尴尬。

            foreach (var item in productDict)
            {
                Task.Factory.StartNew(() =>
                {
                    LogDataAccess.AddOrderRecord(userId, orderId, item.Item1.ToString(), item.Item2, OrderRecordType.Original, DateTimeOffset.Now);
                });
            }
            
            

网上虽然也找了,但是未层找到原因,请大神们相助,感激不尽!

关注 4 回答 5

洼塘 回答了问题 · 2016-12-16

多线程bug之同时插入数据库哭好几条相同数据。

你 .Net的版本是哪个?.Net 4.5及以后不会有这个问题,.Net 4.0应该会有闭包问题,

foreach (var item in productDict)
            {
                var localItem = item;
                Task.Factory.StartNew(() =>
                {
                    LogDataAccess.AddOrderRecord(userId, orderId, localItem.Item1.ToString(), localItem.Item2, OrderRecordType.Original, DateTimeOffset.Now);
                });
            }

关注 4 回答 5

洼塘 提出了问题 · 2016-12-16

解决uxcore-form 里如何实现FormField纵向对齐

比如现在form里有两行,第一行有4个FormField,第二行有3个FormField,我想让第二行的FormField和第一行的对齐,第二行的最后一个空着,但是现在情况是第二行的三个FormField充满了整行,jsxflex只能调整每个FormField在行内所占用的比例,请问怎么弄?

关注 1 回答 1

洼塘 提出了问题 · 2016-12-08

解决请问在 UxCore 中如何设置Table 搜索栏的内容

请问在 UxCore 中如何设置Table 搜索栏的内容?

关注 2 回答 1

认证与成就

  • 获得 4 次点赞
  • 获得 8 枚徽章 获得 0 枚金徽章, 获得 0 枚银徽章, 获得 8 枚铜徽章

擅长技能
编辑

(゚∀゚ )
暂时没有

开源项目 & 著作
编辑

(゚∀゚ )
暂时没有

注册于 2016-11-30
个人主页被 407 人浏览