【发布时间】:2016-01-24 23:49:21
【问题描述】:
我有一个包含这些词的列表 { AutoSize,Normal,StretchImage,CenterImage,Zoom }
首先,我的用户将从列表中选择一项,然后我需要将图片框的属性 SizeMode 更改为他们的选择。
我可以在不使用 if/switch-case 语句的情况下做一些事情吗?
If (size_mode_list.SelectedText = "AutoSize") Then
picture_box.SizeMode = PictureBoxSizeMode.AutoSize
ElseIf (size_mode_list.SelectedText = "Normal") Then
picture_box.SizeMode = PictureBoxSizeMode.Normal
ElseIf (size_mode_list.SelectedText = "StretchImage") Then
picture_box.SizeMode = PictureBoxSizeMode.StretchImage
ElseIf (size_mode_list.SelectedText = "CenterImage") Then
picture_box.SizeMode = PictureBoxSizeMode.CenterImage
ElseIf (size_mode_list.SelectedText = "Zoom") Then
picture_box.SizeMode = PictureBoxSizeMode.Zoom
End If
【问题讨论】:
标签: vb.net winforms picturebox