Silverlight'ta bir iş kolu uygulaması yapıyorum ve kullanıcının iki .NET TimeSpan değerini düzenlemesi gerekiyor. Biri günün bir saati (gece yarısına göre) ve diğeri bir süredir. Şu anda hh: mm olarak biçimlendirilmiş iki TextBoxes kullanıyorum. Bu oldukça basit, ama kesinlikle geliştirilebilir. Uygulamayı kullanan insanları gözlemledim ve bazılarının zamana çabuk girmekte zorlanmasına rağmen, diğer insanlar mücadele ediyor.Günün saati veya süresine girmenin en sezgisel, kullanılabilir yolu nedir?
Silverlight2'de çalıştığım göz önüne alındığında, bu iki TimeSpans'ı görselleştirmenize ve düzenlemenize izin veren mükemmel özel denetim olarak ne görürdünüz?
İşleri daha da zorlaştırmak için, UI günün her hangi bir dakikasında dakikayı dakikasına kadar dakikasına kadar seçebilir, ancak normal iş günü içinde zamanları vurgular (örneğin: 8:00 - 17:00). Bazı kullanıcılar, gerçekten öğleden sonra 2:00 derken 2:00 (am) girme eğilimindedir.
Uygulamamda, süreleri ve süreleri 5 dakikalık aralıklarla hizalamaya eğilimliyim. Biraz arka plan olarak, bu uygulama insanların bir oda için ne zaman ve ne kadar süre istediklerini belirttikleri bir oda rezervasyon uygulamasına benzer.
Kesinlik konusunda iyi bir nokta – geofftnz