在Winforms應用程序中,人們如何使用假裝超鏈接?在Winforms應用程序中使用「超鏈接」效果
例子:
alt text http://i49.tinypic.com/ic753k.jpg
在我的例子,你可以點擊「進入」該組織記錄卡的ACME公司Inc或「變成」下一個約會的細節。
如果我們忽略,就目前而言,用戶如何編輯組織或添加/刪除預約,是它的WinForms一個明智的UI使用藍色&下劃線表示點擊這裏,我帶你去一個新的屏幕
如:
TextBox1.Font = New Font("Blah", 8.25!, FontStyle.Underline etc
TextBox1.ForeColor = Color.Blue
不要忘記:
TextBox1.Cursor = Cursors.Hand
這將是一個相當豐富的應用程序(例如CRM),您有很多不同種類的屏幕,用戶可以在各種記錄之間導航。而你要證明他能詳細視圖,網格,子女,父母,兄弟姐妹等
優點之間對用戶進行導航:
它爲用戶所熟悉,它是 明顯,而不突兀或 佔用任何屏幕房地產
容易實現
經常使用的阿爾特rnative(帶圖標或甚至只是三個點 [...]按鈕 )看起來有點老土, 不網格很好地工作,並 佔用空間
缺點:
與所有你在一個WinForms前端具有靈活性和控制 ,你 應該能夠設計出一種智能UI ,而無需從借個瀏覽器(也許???)
這些僞鏈接將不會像 真正的錨標記(不會有任何 「參觀」 [即。如果我有 已經在這裏]或「懸停」 行爲和沒有開放新標籤 功能,沒有很多工作)...可能會對用戶惱人?
從有損真正的超鏈接(在電子郵件地址等作爲 ) - 這些沒有 再站出來爲鏈接「走出去 互聯網」(瀏覽器,以 電子郵件客戶端)......很次要的問題?
關於「缺點1」 - 別擔心。原始設計有其自己的位置,但約定存在的原因。如果你想要創新設計,如果你明白我的意思,就可以在公約內部或周圍進行創新。 – Steve314 2010-02-22 11:17:34
有一件事 - 我發現鏈接周圍的框有點令人驚訝。他們似乎建議我可以點擊並開始鍵入(編輯控制),就像點擊鑽取一樣 - 這是一種慣例。鏈接和靜態控件通常不在這種類型的框中,但編輯控件通常可以。一個可編輯的超鏈接不是矛盾的,但是你想要的是什麼? – Steve314 2010-02-22 11:21:33
@ Steve314:你的觀點都是不錯的 – hawbsl 2010-02-22 12:03:42