如何在vb.net中修复右侧的同时使标签文本在左侧生长?

时间:2016-05-25 06:07:42

标签: vb.net

标记文本在左侧增长,同时在vb.net中修复右侧。附加了图像以便更好地理解

标记要在左侧增长的文字: -

enter image description here

3 个答案:

答案 0 :(得分:0)

您需要将文字标签设置为右对齐。显示与创建和填充标签相关的部分代码(显示总金额的代码)将有所帮助。

答案 1 :(得分:0)

您可以设置Autosize = False并选择TextAllign = * right。实际标签不会增长,因此您需要设置“足够”的宽度。

替代方法是通过代码来实现:

let queryObj = { 'id': location },
    usersObj = { 'users': userToken },
    updateObj = { 
        '$set': { count },
        '$setOnInsert': queryObj
    },
    options = { 'upsert': true },
    updateOperator = '$pull';

if (increment == 1) updateOperator = '$push';
updateObj[updateOperator] = usersObj;

myCollection.update(queryObj, updateObj, options,
    (err, data) => {
        if (err) throw err
        console.log(data);
        callback();
        db.close();
    }
)

答案 2 :(得分:0)

根据表单的布局方式,您可以将标签停靠在右侧并设置:

Label.Dock = DockStyle.Right
Label.AutoSize = True

这会使您的标签向左展开。除非您有合适的布局,否则向右停靠会将您的标签放在表单的顶部。