将密码这一列用*代替数字

这里用的是tableview

img

img

你这是控件是绑定存储过程还是直接与数据库进行交互的,若是后面这种就获取到数据源,某一行某一列使用函数把它替换成*就ok了。

字符串替换就好了。

    char idNumber[128] = {0};
    char idHead[8] = {0};
    char idTail[8] = {0};
    char testStr[128] = "12345678";

    if(strlen(testStr) > 8)
    {
        CString str  = testStr;
        CString str1 = str.Mid(0, 4);
        CString str2 = str.Mid(str.GetLength() -4, 4);
        wchar2char(idHead, str1);
        wchar2char(idTail, str2);
        sprintf(idNumber, "%s****%s", idHead, idTail);

    }

你把你的xaml代码发上来,我给你看一下