İzlenecek yol: CheckBox denetimlerini kullanarak belge biçimlendirmesini değiştirme
Bu kılavuzda, metin biçimlendirmesini değiştirmek için Microsoft Office Word için belge düzeyinde özelleştirmede Windows Forms denetimlerinin nasıl kullanılacağı gösterilmektedir.
Şunlar için geçerlidir: Bu konudaki bilgiler Word için belge düzeyi projeleri için geçerlidir. Daha fazla bilgi için bkz. Office uygulaması ve proje türüne göre kullanılabilen özellikler.
Bu izlenecek yol aşağıdaki görevleri gösterir:
Tasarım zamanında belge düzeyindeki bir projede belgeye metin ve denetim ekleme.
Bir seçenek belirlendiğinde metni biçimlendirme.
Sonucu tamamlanmış bir örnek olarak görmek için Bkz. Office geliştirme örnekleri ve izlenecek yollarda Word Denetimleri Örneği.
Not
Bilgisayarınız, aşağıdaki yönergelerde yer alan Visual Studio kullanıcı arabirimi öğelerinden bazıları için farklı adlar veya konumlar gösterebilir. Sahip olduğunuz Visual Studio sürümü ve kullandığınız ayarlar bu öğeleri belirler. Daha fazla bilgi için bkz . IDE'yi kişiselleştirme.
Önkoşullar
Bu izlenecek yolu tamamlamak için aşağıdaki bileşenlere ihtiyacınız vardır:
Microsoft Office geliştirici araçlarını içeren bir Visual Studio sürümü. Daha fazla bilgi için bkz . Office çözümleri geliştirmek için bilgisayar yapılandırma.
Word 2013 veya Word 2010 .
Proje oluşturma
İlk adım bir Word Belgesi projesi oluşturmaktır.
Yeni proje oluşturma
Word Biçimlendirmem adlı bir Word Belgesi projesi oluşturun. Sihirbazda Yeni belge oluştur'u seçin.
Daha fazla bilgi için bkz . Nasıl yapılır: Visual Studio'da Office projeleri oluşturma.
Visual Studio, tasarımcıda yeni Word belgesini açar ve Word Biçimlendirmem projesini Çözüm Gezgini ekler.
Word belgesine metin ve denetim ekleme
Bu izlenecek yol için, Word belgesine denetimde Bookmark üç onay kutusu ve bir metin ekleyin. Onay kutuları, kullanıcıya metni biçimlendirmek için seçenekler sunar.
Üç onay kutusu ekle
Belgenin Visual Studio tasarımcısında açık olduğunu doğrulayın.
Araç Kutusu'nun Ortak Denetimler sekmesinden, ilk CheckBox denetimi belgeye sürükleyin.
Özellikler penceresinde aşağıdaki özellikleri değiştirin.
Özellik Değer Ad applyBoldFont Metin Kalın Ekleme noktasını ilk onay kutusunun altına taşımak için Enter tuşuna basın.
Onay kutusunun altındaki
ApplyBoldFont
belgeye ikinci bir onay kutusu ekleyin ve aşağıdaki özellikleri değiştirin.Özellik Değer Ad applyItalicFont Metin Italik Ekleme noktasını ikinci onay kutusunun altına taşımak için Enter tuşuna basın.
Onay kutusunun altındaki
ApplyItalicFont
belgeye üçüncü bir onay kutusu ekleyin ve aşağıdaki özellikleri değiştirin.Özellik Değer Ad applyUnderlineFont Metin Altı çizili
Metin ve Yer İşareti denetimi ekleme
Ekleme noktasını onay kutusu denetimlerinin altına taşıyın ve aşağıdaki metni yazın:
Bu metnin biçimlendirmesini değiştirmek için bir onay kutusuna tıklayın.
Araç Kutusu'nun Word Denetimleri sekmesinden belgeye bir Bookmark denetim sürükleyin.
Yer İşareti Denetimi Ekle iletişim kutusu görüntülenir.
Belgeye eklediğiniz metni seçin ve Tamam'a tıklayın.
Bookmark Belgedeki seçili metne Bookmark1 adlı bir denetim eklenir.
Özellikler penceresinde (Ad) özelliğinin değerini fontText olarak değiştirin.
Ardından, onay kutusu işaretli veya temizlenmiş durumdayken metni biçimlendirmek için kodu yazın.
Onay kutusu işaretli veya temizlenmiş durumdayken metni biçimlendirme
Kullanıcı bir biçimlendirme seçeneği seçtiğinde, belgedeki metnin biçimini değiştirin.
Onay kutusu seçiliyken biçimlendirmeyi değiştirme
Çözüm Gezgini sağ tıklayın
ThisDocument
ve kısayol menüsünde Kodu Görüntüle'ye tıklayın.Yalnızca C# için Aşağıdaki sabitleri ThisDocument sınıfına ekleyin.
const int WordTrue = -1; const int WordFalse = 0;
Onay kutusunun olay işleyicisine Click
applyBoldFont
aşağıdaki kodu ekleyin.Onay kutusunun olay işleyicisine Click
applyItalicFont
aşağıdaki kodu ekleyin.Onay kutusunun olay işleyicisine Click
applyUnderlineFont
aşağıdaki kodu ekleyin.C# dilinde, olaya metin kutuları Startup için olay işleyicileri eklemeniz gerekir. Olay işleyicileri oluşturma hakkında bilgi için bkz . Nasıl yapılır: Office projelerinde olay işleyicileri oluşturma.
this.applyBoldFont.Click += new EventHandler(applyBoldFont_Click); this.applyItalicFont.Click += new EventHandler(applyItalicFont_Click); this.applyUnderlineFont.Click += new EventHandler(applyUnderlineFont_Click);
Uygulamayı test etme
Artık bir onay kutusunu seçtiğinizde veya temizlediğinizde metnin doğru biçimlendirildiğini doğrulamak için belgenizi test edebilirsiniz.
Belgenizi test edin
Projenizi çalıştırmak için F5 tuşuna basın.
Onay kutusunu seçin veya temizleyin.
Metnin doğru biçimlendirildiğini onaylayın.
Sonraki adımlar
Bu izlenecek yol, Word belgelerinde onay kutularını kullanmanın ve metin biçimlendirmesini program aracılığıyla değiştirmenin temellerini gösterir. Bundan sonra gelebilecek bazı görevler şunlardır:
Metin kutusunu doldurmak için bir düğme kullanın. Daha fazla bilgi için bkz . İzlenecek Yol: Düğme kullanarak belgedeki metin kutusunda metin görüntüleme.
Grafik stillerini seçmek için radyo düğmelerini kullanma.