改變位置有以下幾種方法,分別顯示不同的位置:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
display_mode_normal,display_mode_normal_center,display_mode_stretch,display_mode_fit,display_mode_fit_center
可以在屏幕上定義幾個按鈕,一下是實現點擊按鈕後改變圖片顯示位置的代碼
WHEN 'DMN'."display_mode_normal
CALL METHOD my_picture->set_display_mode
EXPORTING
display_mode = cl_gui_picture=>display_mode_normal
EXCEPTIONS
OTHERS = 1.
WHEN 'DMNC'."display_mode_normal_center
CALL METHOD my_picture->set_display_mode
EXPORTING
display_mode = cl_gui_picture=>display_mode_normal_center
EXCEPTIONS
OTHERS = 1.
WHEN 'DMS'."display_mode_stretch
CALL METHOD my_picture->set_display_mode
EXPORTING
display_mode = cl_gui_picture=>display_mode_stretch
EXCEPTIONS
OTHERS = 1.
WHEN 'DMF'."display_mode_fit
CALL METHOD my_picture->set_display_mode
EXPORTING
display_mode = cl_gui_picture=>display_mode_fit
EXCEPTIONS
OTHERS = 1.
WHEN 'DMFC'."display_mode_fit_center
CALL METHOD my_picture->set_display_mode
EXPORTING
display_mode = cl_gui_picture=>display_mode_fit_center
EXCEPTIONS
OTHERS = 1.