Aracılığıyla paylaş


Fare etkileşimleri

Dokunmatik giriş için Windows uygulama tasarımınızı iyileştirin ve varsayılan olarak temel fare desteği alın. 

mouse

Fare girişi, işaret edip tıklandığında duyarlık gerektiren kullanıcı etkileşimleri için en uygun yöntemdir. Bu doğal duyarlık, dokunmanın kesin olmayan doğası için iyileştirilmiş olan Windows kullanıcı arabirimi tarafından doğal olarak desteklenir.

Burada fare ve dokunma girişi ayrışması, dokunmanın doğrudan bu nesneler üzerinde gerçekleştirilen fiziksel hareketler (çekme, kaydırma, sürükleme, döndürme vb.) aracılığıyla kullanıcı arabirimi öğelerinin doğrudan işlemesini daha yakından taklit edebilme özelliğidir. Fareyle yapılan işlemeler genellikle nesneyi yeniden boyutlandırmak veya döndürmek için tutamaçların kullanılması gibi başka bir kullanıcı arabirimi gereksinimi gerektirir.

Bu konuda, fare etkileşimleri için tasarım konuları açıklanmaktadır.

UWP uygulaması fare dili

Kısa bir fare etkileşimleri kümesi sistem genelinde tutarlı bir şekilde kullanılır.

Süre Description

Öğrenmek için üzerine gelin

Bir eylemde bulunma zorunluluğu olmaksızın, daha ayrıntılı bilgi veya öğretici görselleri (araç ipucu gibi) görüntülemek için bir öğenin üzerine fareyi taşıyın.

Birincil eylem için sol tıklama

Birincil eylemini (uygulama başlatma veya komut yürütme gibi) çağırmak için bir öğeye sol tıklayın.

Görünümü değiştirmek için kaydırma

İçerik alanı içinde yukarı, aşağı, sola ve sağa gitmek için kaydırma çubuklarını görüntüleyin. Kullanıcılar kaydırma çubuklarına tıklayarak veya fare tekerleğini döndürerek kaydırabilir. Kaydırma çubukları, geçerli görünümün içerik alanı içindeki konumunu gösterebilir (dokunarak kaydırma, benzer bir kullanıcı arabirimi gösterir).

Seçmek ve komut vermek için sağ tıklayın

Gezinti çubuğunu (varsa) ve uygulama çubuğunu genel komutlarla görüntülemek için sağ tıklayın. Bir öğeye sağ tıklayarak öğeyi seçin ve seçili öğenin bağlamsal komutlarıyla uygulama çubuğunu görüntüleyin.

Not Seçim veya uygulama çubuğu komutları uygun kullanıcı arabirimi davranışları değilse bağlam menüsünü görüntülemek için sağ tıklayın. Ancak tüm komut davranışları için uygulama çubuğunu kullanmanızı kesinlikle öneririz.
 

Yakınlaştırmak için kullanıcı arabirimi komutları

Kullanıcı arabirimi komutlarını uygulama çubuğunda (+ ve - gibi) görüntüleyin veya yakınlaştırma için sıkıştırma ve esnetme hareketlerine öykünmek için Ctrl tuşuna basın ve fare tekerleğini döndürün.

Döndürme için kullanıcı arabirimi komutları

Uygulama çubuğunda kullanıcı arabirimi komutlarını görüntüleyin veya döndürme hareketini taklit etmek için Ctrl+Shift tuşlarına basıp fare tekerleğini döndürün. Ekranın tamamını döndürmek için cihazın kendisini döndürün.

Yeniden düzenlemek için sol tıklama ve sürükleme

Öğeyi taşımak için sola tıklayın ve sürükleyin.

Metni seçmek için sol tıklama ve sürükleme

Seçilebilir metnin içine sol tıklayın ve seçmek için sürükleyin. Bir sözcüğü seçmek için çift tıklayın.

Fare giriş olayları

Fare girişinin çoğu, tüm UIElement nesneleri tarafından desteklenen ortak yönlendirilmiş giriş olayları aracılığıyla işlenebilir. Bunlar şunları içerir:

Ancak , Windows.UI.Input'taki işaretçi, hareket ve işleme olaylarını kullanarak her cihazın belirli özelliklerinden (fare tekerleği olayları gibi) yararlanabilirsiniz.

Örnekleri: için BasicInput örneğimize bakın.

Görsel geri bildirim yönergeleri

  • Fare algılandığında (taşıma veya vurgulama olayları aracılığıyla), öğe tarafından sunulan işlevselliği göstermek için fareye özgü kullanıcı arabirimini gösterin. Fare belirli bir süre hareket etmiyorsa veya kullanıcı bir dokunma etkileşimi başlatırsa, fare kullanıcı arabiriminin yavaş yavaş kaybolmasını sağlayın. Bu, kullanıcı arabirimini temiz ve dağınık tutar.
  • İmleci vurgulama geri bildirimi için kullanmayın, öğesi tarafından sağlanan geri bildirim yeterlidir (aşağıdaki İmleçlere bakın).
  • Bir öğe etkileşimi (statik metin gibi) desteklemiyorsa görsel geri bildirim görüntülemeyin.
  • Fare etkileşimleriyle odak dikdörtgenleri kullanmayın. Bunları klavye etkileşimi için tahsis edin.
  • Aynı giriş hedefini temsil eden tüm öğeler için görsel geri bildirimi eşzamanlı olarak görüntüleyin.
  • Kaydırma, döndürme, yakınlaştırma vb. dokunma tabanlı işlemleri simüle etmek için (- ve + gibi) düğmeler sağlayın.

Görsel geri bildirim hakkında daha genel yönergeler için bkz. Görsel geri bildirim yönergeleri.

Cursors

Fare işaretçisi için bir dizi standart imleç kullanılabilir. Bunlar bir öğenin birincil eylemini göstermek için kullanılır.

Her standart imlecin ilişkili bir varsayılan görüntüsü vardır. Kullanıcı veya uygulama, herhangi bir zamanda herhangi bir standart imleçle ilişkili varsayılan görüntüyü değiştirebilir. PointerCursor işlevi aracılığıyla bir imleç görüntüsü belirtin.

Fare imlecini özelleştirmeniz gerekiyorsa:

  • Tıklanabilir öğeler için her zaman ok imlecini (ok imleci) kullanın. bağlantılar veya diğer etkileşimli öğeler için işaret eden el imlecini kullanmayın. Bunun yerine, hover efektlerini kullanın (daha önce açıklandığı gibi).
  • Seçilebilir metin için metin imlecini (metin imleci) kullanın.
  • Birincil eylem taşımak olduğunda (sürükleme veya kırpma gibi) taşıma imlecini kullanın. Birincil eylemin gezinti olduğu öğeler (Başlangıç kutucukları gibi) için taşıma imlecini kullanmayın.
  • Nesne yeniden boyutlandırılabilir olduğunda yatay, dikey ve çapraz yeniden boyutlandırma imleçlerini (dikey yeniden boyutlandırma imleci, yatay yeniden boyutlandırma imleci, çapraz yeniden boyutlandırma imleci (sol alt, sağ üst), çapraz yeniden boyutlandırma imlecini (sol üst, sağ alt)) kullanın.
  • Sabit bir tuval içinde (örneğin, harita) içeriği kaydırmak için kavrama el imleçlerini (açık el imleci, kapalı el imleci) kullanın.

Samples