使用System.Drawing.Font限制字体大小? - c#

我正在使用内置的“字体”对话框来选择字体大小和样式。字体大小范围是从8到72。我需要限制用户不要选择超过20的大小。是否可以将字体大小从22禁用或完全不显示22?我没有在Font类上看到任何属性来执行此操作?感谢您的任何建议。

c#参考方案

我没有在Font类上看到任何属性来执行此操作?

这是因为它是FontDialog类的属性,而不是Font类的属性。例如:

    using (var dlg = new FontDialog()) {
        dlg.MaxSize = 20;                               // <=== Here
        if (dlg.ShowDialog() == DialogResult.OK) {
            // etc...
        }
    }

而且您会发现您不可能选择大于20的尺寸。

在C#中识别jpeg的颜色配置文件 - c#

我使用一个由o2Solutions处理名为PDF4Net的PDF文件的库。我在XP和Server 2003上遇到问题,其中lib无法正确识别图像的色彩空间,并错误地将它们绘制在页面上,从而歪曲了图像。您可以指定要显式绘制的图像的色彩空间,而我试图以编程方式找出图像所处的色彩空间。我偶然发现:How to detect if a jpeg contains c…

根据另一个列表确定列表的索引,反之亦然,欢迎使用C#/ VB.NET或JavaScript解决方案 - c#

假设您有列表1(ilist1)和列表2(ilist2),两个列表都有3个项目。在索引为0的项目1中,其文本为“-选择-”在索引1 item2中,其文本为“是”在索引2 item3中,其文本为“ No”这两个列表具有相同的项目。我想知道是否可以使用SelectedIndexChanged或类似的东西使列表一的选择为“是”,使列表二的选择为“否”,反之亦然。例如…

java.net.URI.create异常 - java

java.net.URI.create("http://adserver.adtech.de/adlink|3.0") 抛出java.net.URISyntaxException: Illegal character in path at index 32: http://adserver.adtech.de/adlink|3.0 虽然n…

在ASP.NET WebForms中在服务器端初始化bootsrap datatimepicker - javascript

我有这个HTML<div class='datepicker input-group date' id='datetimepickerStart'> <input type='text' class="form-control" /> <span c…

如何在实际发送到服务器之前显示正在上传的图像的预览 - c#

我在aspx页面中有一个FileUpload控件,我想显示回发之前选择的图像,以便用户确认要上传的图像。 c#参考方案 您可以使用此AJAX控件工具包控件进行图像确认。http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/AsyncFileUpload/AsyncFileUpload.aspx