原創(chuàng)|使用教程|編輯:郝浩|2013-07-31 11:49:49.000|閱讀 290 次
概述:想要在圖像處理控件ImagXpress中查看一個(gè)圖像,首先需要?jiǎng)?chuàng)建一個(gè)查看器,之后你可以按照你自身的需要,來定義查看器的屬性。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
想要在圖像處理控件ImagXpress中查看一個(gè)圖像,首先需要?jiǎng)?chuàng)建一個(gè)查看器,之后你可以按照你自身的需要,來定義查看器的屬性。
想要?jiǎng)討B(tài)的創(chuàng)建一個(gè)查看器,需要先定義一個(gè)新的mageXView對象:
C#示例:
// This code demonstrates that a viewer has been created ImageXView imageXView1 = new ImageXView(ImagXpress1);
ImageXView類繼承了System.Window.Forms.Control類,并提供了定義控制窗口的功能。
為了繼承屬性和方法,這個(gè)ImageXView提供了一個(gè)專門的屬性用來定義邊框樣式,以及提供了ImagXpress®-specific border選項(xiàng)。
每個(gè)ImageXView對象(Viewer)支持一個(gè)工具欄,這個(gè)工具欄可以使應(yīng)用程序的最終用戶訪問ImagXpress的功能。工具欄屬性和方法或者是ImageXView方法如ToolSet、 ToolGet、ToolSetAttribute、ToolGetAttribute也可以修改使用工具欄屬性。
默認(rèn)情況下,工具欄對每個(gè)工具將會(huì)使用提供內(nèi)置的游標(biāo)的ImagXpress,另外使用SetToolCursor方法,也可以對每個(gè)工具自定義游標(biāo)。
每個(gè)ImageXView對象可以有一個(gè)相關(guān)聯(lián)的上下文菜單,提 供給用戶在控制窗口中的選項(xiàng)。為了對查看器定義一個(gè)上下文菜單,需要調(diào)用ImageXView.ContextMenu。這個(gè)ContextMenu屬性 從System.Windows.Forms.Control繼承,在默認(rèn)的情況下,這個(gè)屬性是被設(shè)置成 ImagXpressDefaultContextMenu類的一個(gè)實(shí)例,這個(gè)類提供了在ImageXView中操作的菜單項(xiàng)的一個(gè)默認(rèn)設(shè)置。
下面的代碼示例演示了如何添加一個(gè)新的項(xiàng)目到上下文菜單:
C#示例:
MenuItem menuBlack = new MenuItem(); menuBlack.Text = "Preserve Black"; menuBlack.Name = "Black"; menuBlack.Checked = false; imageXView1.ContextMenu.MenuItems.Add(6, menuBlack);
下面的代碼示例演示了從ImagXpress菜單如何刪除菜單項(xiàng):
C#示例:
imageXView1.ContextMenu.MenuItems[1].Visible = false;
下面的代碼示例演示了如何連接一個(gè)事件處理程序到一個(gè)菜單項(xiàng):
C#示例:
for (int i = 0; i < imageXView1.ContextMenu.MenuItems.Count; i++) { imageXView1.ContextMenu.MenuItems[i].Click += new EventHandler(ContextMenuClickEventHandler); ///must remove event handler during cleanup code } //event handler private void ContextMenuClickEventHandler(object sender, EventArgs e) { … }
每個(gè)ImageXView對象也有一個(gè)相關(guān)聯(lián)的工具欄,工具欄有一個(gè)相關(guān)的上下文菜單,用于給應(yīng)用程序最終用戶訪問每個(gè)工具的選項(xiàng),使用這個(gè)ImageXView.Toolbar.ContextMenu方法來定義這個(gè)工具欄的上下文菜單。
ImageXView類繼承了System.Window.Forms.Control類,并提供了定義滾動(dòng)和鼠標(biāo)滾輪的操作的功能。
除了繼承的屬性,這個(gè)ImageXView提供了專門的屬性:
1、開啟和關(guān)閉滾動(dòng)條。
2、MouseWheelCapture開啟和關(guān)閉捕捉鼠標(biāo)滾輪。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件