小编Loc*_*e12的帖子

连接下拉列表中显示的两个字段

我试图连接列表中的两个字段以显示在下拉列表中.下面是我想要使用的代码.我不想改变我的产品的模型,所以我试图做下面这样的事情,但是如果没有用连接的字段构建我自己的对象,我就无法解决任何问题.

            skuDropDown.DataSource = List<product>
            skuDropDown.DataTextField = "ProductId" // want to combine with"Description";
            skuDropDown.DataValueField = "ProductId";
            skuDropDown.DataBind();
Run Code Online (Sandbox Code Playgroud)

谢谢任何想法都会有帮助.

c# drop-down-menu

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

WPF Listbox.selecteditems按照选择的顺序返回项目

我正在调试一个同事程序,并在WPF中遇到了这个问题.

看起来listBoxName.SelectedItems按用户从界面中选择项目的顺序返回所选项目的列表.这是一个问题,因为我需要保留项目的实际顺序.

例:

列表框是扩展选择模式,我的列表框包含一些东西:runfirst,runsecond,runthird

用户可以选择从列表框中选择要运行的内容.他们选择了runthird然后runfirst.这会导致runthird出现在列表的顶部,然后runfirst.我想我可以在运行foreach之前对列表进行排序,但我想知道是否有更简单的方法.

谢谢

c# wpf listbox

4
推荐指数
2
解决办法
6779
查看次数

查找各种Arial字体大小的字符宽度(以像素为单位)

我有一个程序,使用C#中的PDFsharp手动生成PDF.虽然它相当繁琐但我必须使用它并接近完成任务.只剩下一个问题.

问题:我想知道如何在Arial中找出给定字符大小的给定字符的宽度.

我无法想出更精确的文本包装方法.现在,一个以像素为单位定义框的宽度,然后继续在该框中写出一个字符串.我只是猜测可以装在盒子里的弦的最大长度,并且有时会出现一些视觉上的奇怪现象.

有帮助吗?

谢谢

c# pdf string char pdfsharp

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

标签 统计

c# ×3

char ×1

drop-down-menu ×1

listbox ×1

pdf ×1

pdfsharp ×1

string ×1

wpf ×1