我想用img控件显示一张数据库中的图片,如何固定宽度和高度?

我想用img控件显示一张数据库中的图片,如何固定宽度和高度?,第1张

<img src="路径" style="width:你想要宽度;height:你想要的高度"/>
宽高同时设置会导致变型,除非跟你的是等比的宽和高;
<img src="路径" style="width:你想要的宽度;"/>
只设置宽,就按宽度等比缩放
<img src="路径" style="height:你想要的高度"/>
只设置高,就按高度等比缩放
-------------------------------------------------------------------
如果想实现高和宽都等比的话,可以用js控制,或者后台写程序生成缩略图,这已经不是你这个问题的范围了。

设置winform中gridview的表头宽度,使用DataGridViewRowHeadersWidth属性

MSND中介绍是:

获取或设置包含行标题的列的宽度(以像素为单位)。

属性值

Type:     SystemInt32

包含行标题的列的宽度(以像素为单位)。默认值为 43。

备注

RowHeadersWidth属性可以用于调整到指定的宽度的行标题列的大小。若要调整以适应行标题单元格的内容此列的宽度,请使用 AutoResizeRowHeadersWidth 方法。

设置表头显示编号,可以表增加行和删除行的事件中输入以下代码:

        private void dataGridView1_RowsAdded(object sender, DataGridViewRowsAddedEventArgs e)
        {
            DataGridViewTextBoxColumn dgv_Text = new DataGridViewTextBoxColumn();
            for (int i = 0; i < dataGridView1RowsCount; i++)
            {
                int j = i + 1;
                dataGridView1Rows[i]HeaderCellValue = jToString();
            }
        }
        private void dataGridView1_RowsRemoved(object sender, DataGridViewRowsRemovedEventArgs e)
        {
            DataGridViewTextBoxColumn dgv_Text = new DataGridViewTextBoxColumn();
            for (int i = 0; i < dataGridView1RowsCount; i++)
            {
                int j = i + 1;
                dataGridView1Rows[i]HeaderCellValue = jToString();
            }
        }

结果如图所示:


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/yw/10476405.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存