Aracılığıyla paylaş


InkEdit Denetimi

InkEdit denetimi, mürekkep yakalamak, tanımak ve görüntülemek için kolay bir yol sağlar.

InkEdit denetiminin bu uygulaması, RichEdit denetimini temel alır. InkEdit yönetilen (.NET Framework) uygulaması, RichTextBox denetimini temel alır.

InkEdit denetiminin birincil amacı, mürekkep toplamak, tanımak ve metin biçiminde görüntülemektir. Ayrıca, kalın ve altı çizili gibi metin biçimlendirme özelliklerine sahip ekli bir nesne olarak mürekkep görüntülemeyi destekler.

Hareketler ve Düzeltme

InkEdit aşağıdaki hareketleri destekler.

Jest Hareket Adı Eylem
sol aşağı hareket Sol alt
Girmek
sol-uzun hareketi Sol alt-uzun
Girmek
sağ yukarı hareket Sağdan yukarı
Sekme
yukarı doğru uzun hareket. Yukarı-sağ-uzun
Sekme
doğru hareket Sağ
Uzay
sol hareket Sol
Geri tuşu

İşleyebileceğiniz hareket olayları, MürekkepDüzenle veya panoya veri yerleştirmek metin göndermek için kullanabileceğiniz hareket, vuruş ve imleç bilgilerini içerir.

InkEdit ayrıca kullanıcıların alternatifleri görüntülemesine ve seçmesine, ekran klavyesini ve karakter/harf/blok tanıyıcılarını kullanmasına olanak tanıyan bir düzeltme kullanıcı arabirimi sağlar.

Diğer Ayrıntılar

InkEdit, hem tek satırlı hem de çok satırlı metin girişi ve düzenlemesi için bir form senaryosunda iyi çalışacak şekilde tasarlanmıştır. InkEdit için birincil kullanım amacı, kullanıcıdan el yazısı biçiminde metin girişi almaktır. Varsayılan olarak, mürekkep girişi tanınır ve yerine metin eklenir. InkEdit için varsayılan kullanıcı arabirimi, kullanıcının mürekkep bırakması dışında RichTextBox denetimine benzer. Metin yerine özgün mürekkep görüntüleyebilirsiniz; ancak mürekkep, InkEdit denetiminin geçerli giriş yazı tipi boyutuna ölçeklendirilir ve diğer metinlerle satır içinde görüntülenir.

Not

Güvenlik nedeniyle, bir dosyayı açmak veya kapatmak, girişi/çıkışı akışa almak ve RTF veya Text özelliğini ayarlamak için standart yordamları kullanmanız gerekir.

InkEdit denetimi, mürekkepleri varsayılan olarak metin olarak tanıyacak şekilde ayarlanır. Kullanıcıların mürekkep olarak mürekkep eklemesini sağlamak için InkInsertMode özelliğini InsertAsInk olarak ayarlayın.

InkEdit denetimi hakkında ayrıntılı başvuru bilgileri için bkz. InkEdit.

Not

Win32 InkEdit denetimini kullanıyor ve bunu bir grup kutusunun içine yerleştirdiyseniz, kutunun saydam bir stile sahip olduğundan emin olun; aksi takdirde, InkEdit mürekkep toplayamaz.

Not

Milenk'in düzgün görüntülendiğinden emin olmak için InkEdit denetimini çağırın HScroll aldığında veya VScrollolayı Yenile yöntemini çağırın.

Aşağıdaki bölümlerde InkEdit denetiminin kullanımı ayrıntılı olarak açıklanmıştır: