Kontrolleri Yönetme
Giriş
Geliştiriciler metin kutuları, onay kutuları, radyo düğmeleri, açılır kutular, etiketler, düğmeler, çizgiler, dikdörtgenler, yarıçapları, ovaları, kaydırma çubuklarını, grup kutularını vb. gibi farklı çizim nesneleri ekleyebilir. Aspose.Cells, tüm çizim nesnelerini içeren Aspose.Cells.Drawing ad alanını sağlar. Ancak henüz desteklenmeyen bazı çizim nesneleri veya şekiller vardır. Bu çizim nesnelerini Microsoft Excel kullanarak bir tasarımcı çalışma sayfasında oluşturun ve ardından tasarımcı çalışma sayfasını Aspose.Cells’e aktarın. Aspose.Cells, bir tasarımcı çalışma sayfasından bu çizim nesnelerini yüklemenize ve bunları oluşturulan bir dosyaya yazmanıza olanak tanır.
Bir Çalışma Sayfasına Metin Kutusu Denetimi Ekleme
Raporda önemli bilgileri vurgulamanın bir yolu metin kutusu kullanmaktır. Örneğin, şirket adını vurgulamak veya en yüksek satışı olan coğrafi bölgeyi belirtmek için metin ekleyebilirsiniz. Aspose.Cells, yeni bir metin kutusu eklemek için kullanılan TextBoxCollection sınıfını sağlar. Tüm türde ayarları tanımlamak için kullanılan başka bir sınıf olan TextBox vardır. Önemli üyeleri vardır:
- TextFrame özelliği, metin kutusunun içeriğini ayarlamak için kullanılan bir MsoTextFrame nesnesi döndürür.
- Placement özelliği yerleştirme türünü belirtir.
- Font özelliği yazı tipi özelliklerini belirtir.
- AddHyperlink methodu, metin kutusu için bir bağlantıyı ekler.
- FillFormat özelliği, metin kutusunun dolgu biçimini ayarlamak için kullanılan bir MsoFillFormat nesnesini döndürür.
- LineFormat özelliği, metin kutusu çizgisi için stil ve kalınlık genellikle kullanılan bir MsoLineFormat nesnesi döndürür.
- Text özelliği giriş metnini belirtir.
Aşağıdaki örnek, çalışma kitabının ilk çalışma sayfasında iki metin kutusu oluşturur. İlk metin kutusu farklı biçim ayarlarıyla donatılmıştır. İkincisi ise basit bir tanedir.
Tasarımcı Elektronik Tablolarda Metin Kutusu Denetimlerini Manipüle Etme
Aspose.Cells, ayrıca tasarımcı elektronik tablolardaki metin kutularına erişmenizi ve bunları manipüle etmenizi sağlar. Levhada metin kutuları koleksiyonunu almak için Worksheet.TextBoxes özelliğini kullanın.
Aşağıdaki örnek yukarıdaki örnekte oluşturduğumuz Microsoft Excel dosyasını kullanır. İki metin kutusunun metin dizelerini alır ve ikinci metin kutusunun metnini değiştirerek dosyayı kaydeder.
Bir Çalışma Sayfasına Onay Kutusu Denetimi Ekleme
Onay kutuları, bir kullanıcının doğru veya yanlış gibi iki seçenek arasında seçim yapmasına olanak tanımak istiyorsanız kullanışlıdır. Örneğin, belirli bir edinimi hesaba katıp katmayacağını belirtmek istediğiniz bir finansal projeksiyon çalışma sayfası geliştirdiniz. Bu durumda, çalışma sayfasının üst kısmına bir onay kutusu yerleştirmek isteyebilirsiniz. Daha sonra bu onay kutusunun durumunu başka bir hücreye bağlayabilirsiniz; böylece onay kutusu seçiliyken, hücrenin değeri True olur; seçilmediğinde, hücrenin değeri False olur.
Microsoft Excel Kullanımı
Çalışma sayfanıza bir onay kutusu denetimi yerleştirmek için şu adımları izleyin:
- Formlar araç çubuğunun görüntülendiğinden emin olun.
- Formlar araç çubuğunda Onay Kutusu aracını tıklayın.
- Çalışma sayfanızda, onay kutusunu ve onay kutusunun yanındaki etiketi içerecek dikdörtgeni tanımlamak için tıklayın ve sürükleyin.
- Onay kutusu yerleştirildikten sonra fare imleci etiket alanına kaydırın ve etiketi değiştirin.
- Hücre Bağlantısı alanında, bu onay kutusunun bağlanması gereken hücrenin adresini belirtin.
- Tamam‘ı tıklayın.
Aspose.Cells Kullanımı
Aspose.Cells, yeni bir onay kutusu eklemek için kullanılan CheckBoxCollection sınıfını sağlar. İşte onay kutusunu temsil eden başka bir sınıf olan Aspose.Cells.Drawing.CheckBox. Önemli bazı üyelere sahiptir:
- LinkedCell özelliği, onay kutusuna bağlı olan bir hücreyi belirtir.
- Text özelliği, onay kutusu ile ilişkilendirilmiş metin dizisini belirtir. Bu, onay kutusunun etiketidir.
- Value özelliği, onay kutusunun işaretli olup olmadığını belirtir.
Aşağıdaki örnek, bir çalışma sayfasına onay kutusu eklemenin nasıl yapıldığını göstermektedir.
Çalışma Sayfasına Radyo Düğmesi Denetimi Ekleme
Radyo düğmesi veya seçenek düğmesi, yuvarlak bir kutudan oluşan bir denetimdir. Kullanıcı, yuvarlak kutuyu seçerek kararını verir. Radyo düğmesi genellikle, diğerleri ile birlikte olacak şekilde, eğer her zaman değilse eşlik eder. Bu tür radyo düğmeleri grup olarak görünür ve davranır. Kullanıcı, sadece birini seçerek hangi düğmenin geçerli olduğuna karar verir. Kullanıcı bir düğmeye tıkladığında doldurulur. Grubun içindeki bir düğme seçildiğinde, aynı gruba ait düğmeler boş olur.
Microsoft Excel Kullanımı
Çalışma sayfanıza bir Radyo Düğmesi denetimi yerleştirmek için şu adımları izleyin:
- Formlar araç çubuğunun görüntülendiğinden emin olun.
- Seçenek Düğmesi aracına tıklayın.
- Çalışma sayfasında, seçenek düğmesini ve yanındaki etiketi tutacak dikdörtgeni tanımlamak için tıklayın ve sürükleyin.
- Radyo düğmesi çalışma sayfasına yerleştirildikten sonra, fare imleci etiket bölgesine hareket ettirin ve etiketi değiştirin.
- Hücre Bağlantısı alanında, bu radyo düğmesinin bağlanması gereken hücrenin adresini belirtin.
- Tamam‘a tıklayın.
Aspose.Cells Kullanımı
Aspose.Cells.Drawing.ShapeCollection sınıfı, bir çalışma sayfasına bir radyo düğmesi denetimi eklemek için kullanılan AddRadioButton adında bir yöntem sağlar. Yöntem bir Aspose.Cells.Drawing.RadioButton nesnesi döndürür. Aspose.Cells.Drawing.RadioButton sınıfı, bir seçenek düğmesini temsil eder. Önemli bazı üyelere sahiptir:
- LinkedCell özelliği, radyo düğmesine bağlı olan bir hücreyi belirtir.
- Text özelliği, radyo düğmesi ile ilişkilendirilmiş metin dizisini belirtir. Bu, radyo düğmesinin etiketidir.
- IsChecked özelliği, radyo düğmesinin işaretli olup olmadığını belirtir.
- FillFormat özelliği, seçenek düğmesinin doldurma biçimini belirtir.
- LineFormat özelliği, seçenek düğmesinin çizgi biçimi stillerini belirtir.
Aşağıdaki örnek, bir çalışma sayfasına radyo düğmeleri eklemenin nasıl yapıldığını göstermektedir. Örnek, yaş gruplarını temsil eden üç radyo düğmesi ekler.
Çalışma Sayfasına Kombinasyon Kutusu Denetimi Ekleme
Veri girişini kolaylaştırmak veya tanımladığınız belirli öğelerle girişleri sınırlamak için, işte çalışma sayfanızda başka yerlerdeki hücrelerden derlenen geçerli girişlerin bir combo kutusu veya açılır liste oluşturabilirsiniz. Bir hücre için bir açılır liste oluşturduğunuzda, o hücrenin yanında bir ok gösterilir. O hücredeki bilgiyi girmek için ok’a tıklayın ve ardından istediğiniz girişi tıklayın.
Microsoft Excel Kullanımı
Çalışma sayfanıza bir kombinasyon kutusu denetimi yerleştirmek için şu adımları izleyin:
- Formlar araç çubuğunun görüntülendiğinden emin olun.
- Kombo Kutusu aracını tıklayın.
- Çalışma sayfanızda, kombo kutusunu içerecek dikdörtgeni tanımlamak için tıklayıp sürükleyin.
- Kombo kutusu çalışma sayfasına yerleştirildikten sonra, denetimi sağ tıklayarak Format Kontrolü tıklayın ve girdi aralığını belirtin.
- Hücre Bağlantısı alanında, bu kombo kutusunun bağlanacağı hücrenin adresini belirtin.
- Tamam‘ı tıklayın.
Aspose.Cells Kullanımı
Aspose.Cells.Drawing.ShapeCollection sınıfı, çalışma sayfasına kombo kutu denetimi eklemek için kullanılan AddComboBox adında bir yöntem sağlar. Yöntem bir Aspose.Cells.Drawing.ComboBox nesnesi döndürür. Aspose.Cells.Drawing.ComboBox sınıfı bir kombo kutusunu temsil eder. Önemli bazı üyeleri vardır:
- LinkedCell özelliği kombo kutusuna bağlı olan bir hücreyi belirtir.
- InputRange özelliği, kombo kutusunu doldurmak için kullanılan çalışma sayfası aralığını belirtir.
- DropDownLines özelliği, bir kombo kutusunun açılır kısmında görüntülenen liste satırlarının sayısını belirtir.
- Shadow özelliği, kombo kutusunun 3B gölgelendirmeye sahip olup olmadığını belirtir.
Aşağıdaki örnek, çalışma sayfasına bir kombo kutusu eklemenin nasıl yapıldığını göstermektedir.
Etiket Denetimi Ekleme
Etiketler, kullanıcılara bir elektronik tablonun içeriği hakkında bilgi vermenin bir yolu olarak kullanılır. Aspose.Cells, çalışma sayfasına etiket eklemeyi ve bunları manipüle etmeyi mümkün kılar. ShapeCollection sınıfı, çalışma sayfasına etiket denetimi eklemek için kullanılan AddLabel adında bir yöntem sağlar. Yöntem bir Label nesnesi döndürür. Label sınıfı, çalışma sayfasında bir etiketi temsil eder. Önemli bazı üyeleri vardır:
- Text yöntemi, bir etiketin açıklama dizgisini belirtir.
- Placement yöntemi, etiketin çalışma sayfasındaki hücrelere bağlanma şeklini belirtir.
Aşağıdaki örnek, çalışma sayfasına bir etiket eklemenin nasıl yapıldığını göstermektedir.
Liste Kutusu Denetimi Ekleme
Bir liste kutusu denetimi, tek ya da çoklu öğe seçimine izin veren bir liste denetimi oluşturur.
Microsoft Excel Kullanımı
Bir liste kutusu denetimini çalışma sayfasına yerleştirmek için:
- Formlar araç çubuğunun görüntülendiğinden emin olun.
- Liste Kutusu aracını tıklayın.
- Çalışma sayfanızda, liste kutusunu içerecek dikdörtgeni tanımlamak için tıklayıp sürükleyin.
- Liste kutusu çalışma sayfasına yerleştirildikten sonra, denetimi sağ tıklayarak Format Kontrolü tıklayın ve girdi aralığını belirtin.
- Hücre Bağlantısı alanında, bu liste kutusunun bağlanacağı hücrenin adresini belirtin ve seçim tipi (Tekli, Çoklu, Genişlet) özniteliğini belirtin.
- Tamam‘a tıklayın.
Aspose.Cells Kullanımı
ShapeCollection sınıfı, çalışma sayfasına liste kutusu denetimi eklemek için kullanılan AddListBox adında bir yöntem sağlar. Yöntem bir Aspose.Cells.Drawing.ListBox nesnesi döndürür. ListBox sınıfı bir liste kutusunu temsil eder. Önemli bazı üyeleri vardır:
- LinkedCell method, bir liste kutusuna bağlı olan hücreyi belirtir.
- InputRange method, liste kutusunu doldurmak için kullanılan çalışma sayfası hücre aralığını belirtir.
- SelectionType method, liste kutusunun seçim kipini belirtir.
- Shadow methodı, liste kutusunun 3D gölgelemeye sahip olup olmadığını gösterir.
Aşağıdaki örnek, çalışma sayfasına liste kutusu nasıl eklenir gösterir.
Bir Çalışma Sayfasına Düğme Kontrolü Ekleme
Düğmeler bazı işlemleri gerçekleştirmek için kullanışlıdır. Bazen düğmeye VBA Makrosu atamak veya bir web sayfasını açmak için bir bağlantı atamak faydalı olabilir.
Microsoft Excel Kullanımı
Bir düğme kontrolünü çalışma sayfanıza yerleştirmek için:
- Formlar araç çubuğunun görüntülendiğinden emin olun.
- Düğme aracını tıklayın.
- Çalışma sayfanızdaki alanda, düğmeyi tutacak dikdörtgeni tanımlamak için tıklayın ve sürükleyin.
- Liste kutusu çalışma sayfasına yerleştirildikten sonra, denetim üzerinde sağ tıklayın ve sonra Denetim Biçimi’ni seçin, ardından VBA Makrosunu ve ilgili yazı tipi, hizalama, boyut, kenar boşluğu vb. özellikleri belirtin.
- Tamam‘ı tıklayın.
Aspose.Cells Kullanımı
ShapeCollection sınıfı, çalışma sayfasına bir düğme kontrolü eklemek için kullanılan AddButton adında bir yöntem sağlar. Yöntem bir Aspose.Cells.Drawing.Button nesnesi döndürür. Aspose.Cells.Drawing.Button sınıfı bir düğmeyi temsil eder. Bazı önemli üyelere sahiptir:
- Text özelliği, düğmenin başlığını belirtir.
- Font özelliği, düğme denetiminin etiketi için yazı tipi özniteliklerini belirtir.
- Placement özelliği, PlacementType, düğmenin çalışma sayfasındaki hücrelere nasıl bağlandığını belirtir.
- AddHyperlink özelliği, düğme denetimi için bir bağlantı ekler. Düğmeye tıklamak ilgili URL’ye gid will navigate to related URL.
Aşağıdaki örnek, çalışma sayfasına bir düğme eklemenin nasıl yapılacağını gösterir.
Çalışma Sayfasına Satır Kontrolü Ekleme
Microsoft Excel Kullanımı
- Çizim araç çubuğunda, Şekiller‘e tıklayın, ardından Satırlar‘a gelin ve istediğiniz çizgi stiline tıklayın.
- Çizmek için sürükleyin.
- Aşağıdakilerden birini veya her ikisinden birini yapın:
- Çizginin başlangıç noktasından 15 derece açılarla çizilmesini sınırlamak için, sürüklerken SHIFT tuşunu basılı tutun.
- İlk uç noktasından zıt yönlere doğru çizgiyi uzatmak için, sürüklerken CTRL tuşunu basılı tutun.
Aspose.Cells Kullanımı
ShapeCollection sınıfı, çalışma sayfasına bir çizgi şekli eklemek için kullanılan AddLine adında bir yöntem sağlar. Yöntem bir LineShape nesne döndürür. LineShape sınıfı bir çizgiyi temsil eder. Bazı önemli üyelere sahiptir:
- LineFormat yöntemi bir satırın formatını belirtir.
- Placement yöntemi, satırın hücrelere bağlandığı PlacementType biçimini belirtir.
Aşağıdaki örnek, çalışma sayfasına satır eklemenin nasıl yapıldığını gösterir. Farklı stillerde üç satır oluşturur.
Bir ok başlığı eklemek
Aspose.Cells, oklu satırlar çizmenize de olanak tanır. Bir satıra bir ok başlığı eklemek ve satırın biçimlendirilmesi mümkündür. Örneğin, satırın rengini değiştirebilir veya satırın ağırlığını ve stilini belirtebilirsiniz.
Aşağıdaki örnek, bir satıra bir ok başlığı eklemenin nasıl yapıldığını gösterir.
Çalışma Sayfasına Dikdörtgen Kontrolü Ekleme
Aspose.Cells, çalışma sayfalarınızda dikdörtgen şekilleri çizmenize olanak tanır. Bir dikdörtgen, kare vb. oluşturabilirsiniz. Ayrıca kontrolün doldurma rengini, sınır çizgisi rengini biçimlendirmenize izin verilir. Örneğin, dikdörtgenin rengini değiştirebilir, gölgelendirme rengini ayarlayabilir veya dikdörtgenin ağırlığını ve stilini belirleyebilirsiniz.
Microsoft Excel Kullanımı
- Çizim araç çubuğunda, Dikdörtgen‘e tıklayın.
- Dikdörtgen çizmek için sürükleyin.
- Aşağıdakilerden birini veya her ikisinden birini yapın:
- Dikdörtgeni başlangıç noktasından karesel çizmeyi kısıtlamak için sürükleme sırasında SHIFT tuşunu basılı tutun.
- Dikdörtgeni merkez noktasından çizmek için sürükleme sırasında CTRL tuşunu basılı tutun.
Aspose.Cells Kullanımı
ShapeCollection sınıfı, çalışma sayfasına bir dikdörtgen şekli eklemek için kullanılan AddRectangle adında bir yöntem sağlar. Yöntem bir Aspose.Cells.Drawing.RectangleShape nesnesi döndürür. Aspose.Cells.Drawing.RectangleShape sınıfı bir dikdörtgeni temsil eder. Bazı önemli üyelere sahiptir:
- LineFormat özelliği bir dikdörtgenin satır formatı özelliklerini belirtir.
- Placement özelliği, dikdörtgenin çalışma sayfasındaki hücrelere bağlandığı PlacementType biçimini belirtir.
- FillFormat özelliği bir dikdörtgenin doldurma biçimi stillerini belirtir.
Aşağıdaki örnek, bir dikdörtgenin çalışma sayfasına nasıl eklendiğini gösterir.
Çalışma Sayfasına Yay Kontrolü Ekleme
Aspose.Cells, çalışma sayfalarında yay şekilleri çizmenize olanak tanır. Basit ve dolu yaylar oluşturabilirsiniz. Kontrolün doldurma rengini ve sınır çizgisi rengini biçimlendirmenize izin verilir. Örneğin, yayın rengini belirleyebilir, gölgelendirme rengini ayarlayabilir veya şeklin ağırlığını ve stilini belirleyebilirsiniz.
Microsoft Excel Kullanımı
- Çizim araç çubuğunda, Otomatik Şekiller içinde Yay‘e tıklayın.
- Yay çizmek için sürükleyin.
Aspose.Cells Kullanımı
ShapeCollection sınıfı, çalışma sayfasına bir yay şekli eklemek için kullanılan AddArc adında bir yöntem sağlar. Yöntem bir Aspose.Cells.Drawing.ArcShape nesnesi döndürür. Aspose.Cells.Drawing.ArcShape sınıfı bir yayı temsil eder. Bazı önemli üyelere sahiptir:
- LineFormat özelliği bir yayın satır formatı özelliklerini belirtir.
- Placement özelliği, yayın çalışma sayfasındaki hücrelere bağlandığı PlacementType biçimini belirtir.
- FillFormat özelliği şeklin doldurma biçimi stillerini belirtir.
- LowerRightRow özelliği sağ alt köşe satır indisini belirtir.
- LowerRightColumn özelliği sağ alt köşe sütun indisini belirtir.
Aşağıdaki örnek, çalışma sayfasına yay şekilleri eklemenin nasıl yapıldığını göstermektedir. Örnek iki yay şekli oluşturur: biri doldurulmuş ve diğeri basit.
Çalışma Sayfasına Oval Kontrolü Ekleme
Aspose.Cells, çalışma sayfalarında oval şekilleri çizmenize olanak tanır. Basit ve dolu oval şekiller oluşturun ve kontrolün doldurma rengini ve kenar çizgisi rengini biçimlendirin. Örneğin, ovalin rengini belirleyebilir, gölgelendirme rengini ayarlayabilir, şeklin ağırlığını ve stilini belirleyebilirsiniz.
Microsoft Excel Kullanımı
- Çizim araç çubuğunda, Oval a tıklayın.
- Oval çizmek için sürükleyin.
- Aşağıdakilerden birini veya her ikisini yapın:
- Ovalin başlangıç noktasından bir daire çizmek için sürükleme işlemini yaparken SHIFT tuşunu basılı tutun.
- Bir ovalı merkez noktasından çizmek için sürükleme işlemi yaparken CTRL tuşunu basılı tutun.
Aspose.Cells Kullanımı
ShapeCollection sınıfı, çalışma sayfasına oval bir şekil eklemek için kullanılan AddOval adında bir yöntem sağlar. Yöntem, bir Aspose.Cells.Drawing.Oval nesnesi döndürür. Aspose.Cells.Drawing.Oval sınıfı bir oval şekli temsil eder. Bazı önemli üyelere sahiptir:
- LineFormat özelliği bir oval şeklin çizgi biçimi özniteliklerini belirtir.
- Placement özelliği, ovalin çalışma sayfasındaki hücrelere bağlandığı PlacementType şeklini belirtir.
- FillFormat özelliği şeklin doldurma biçimi stillerini belirtir.
- LowerRightRow özelliği sağ alt köşe satır indisini belirtir.
- LowerRightColumn özelliği sağ alt köşe sütun indisini belirtir.
Aşağıdaki örnek, çalışma sayfasına oval şekiller eklemenin nasıl yapıldığını göstermektedir. Örnek iki oval şekli oluşturur: biri doldurulmuş oval diğeri basit daire.
Çalışma Sayfasına Spinner Kontrolü Ekleme
Bir spin kutusu, bir yukarı ok ve aşağı ok içeren bir düğmeye (spin düğmesi denir) bağlı bir metin kutusudur. Finansal modelinizde girdilerin değişiminin model çıktılarını nasıl değiştireceğini görebilirsiniz. Bir spin kutusunu belirli bir girdi hücresine bağlayabilirsiniz. Spin düğmesine tıkladığınızda, hedef girdi hücresindeki tam sayı değeri artar veya azalır. Aspose.Cells, çalışma sayfalarınızda spinner’lar oluşturmanıza olanak tanır.
Microsoft Excel Kullanımı
Çalışma sayfanıza bir spin kutusu kontrolü yerleştirmek için:
- Formlar araç çubuğunun görüntülendiğinden emin olun.
- Spinner aracına tıklayın.
- Çalışma sayfanızdaki alanda, spinner’ı tutacak dikdörtgeni tanımlamak için tıklayın ve sürükleyin.
- Spinner çalışma sayfasına yerleştirildiğinde, kontrolün üzerine sağ tıklayın ve Kontrolü Biçimlendir i tıklayın ve maksimum, minimum ve artış değerlerini belirtin.
- Bağlantı Hücresi alanında, bu spin kutusunun bağlanması gereken hücrenin adresini belirtin.
- Tamam a tıklayın.
Aspose.Cells Kullanımı
Sınıf ShapeCollection, bir çalışma sayfasına bir spin kutu denetimini eklemek için kullanılan AddSpinner adında bir yöntem sağlar. Yöntem bir Aspose.Cells.Drawing.Spinner nesnesi döndürür. Aspose.Cells.Drawing.Spinner sınıfı bir spin kutusunu temsil eder. Bazı önemli üyeleri vardır:
- LinkedCell özelliği, spin kutusuyla bağlantılı bir hücreyi belirtir.
- Max özelliği, spin kutusu aralığı için maksimum değeri belirtir.
- Min özelliği, spin kutusu aralığı için minimum değeri belirtir.
- IncrementalChange özelliği, bir kaydırıcının bir satır kaydırılacak değer miktarını belirtir.
- Shadow özelliği, spin kutusunun 3B gölgeli olup olmadığını belirtir.
- CurrentValue özelliği, spin kutusunun geçerli değerini belirtir.
Aşağıdaki örnek, çalışma sayfasına bir spin kutusu eklemenin nasıl yapıldığını gösterir.
Bir Çalışma Sayfasına Kaydırma Çubuğu Denetimi Ekleme
Bir kaydırma çubuğu denetimi, bir çalışma sayfasında bir spin kutu denetimiyle benzer şekilde veri seçmeye yardımcı olmak için kullanılır. Denetimi bir çalışma sayfasına ekleyerek ve bir hücreye bağlayarak, denetimin mevcut konumunun sayısal bir değerini döndürmek mümkün olur.
Microsoft Excel Kullanımı
- Excel 2003 ve daha önceki sürümlerde bir kaydırma çubuğu eklemek için, Formlar araç çubuğunda Kaydırma Çubuğu düğmesine tıklayın, ardından B2:B6 hücrelerini kaplayan ve sütunun genişliğinin yaklaşık dörtte biri uzunluğunda bir kaydırma çubuğu oluşturun.
- Excel 2007’de bir kaydırma çubuğu eklemek için Geliştirici sekmesine, ardından Ekle düğmesine ve ardından Form Kontrolleri bölümünde Kaydırma Çubuğuna tıklayın.
- Kaydırma çubuğuna sağ tıklayın ve ardından Biçimlendirme Denetimine tıklayın.
- Aşağıdaki bilgileri girin ve Tamam ‘a tıklayın:
- Mevcut değer kutusuna 1 yazın.
- Minimum değer kutusuna 1 yazın. Bu değer, listedeki ilk öğenin üstünü kaydırma çubuğuna kısıtlar.
- Maksimum değer kutusuna 20 yazın. Bu sayı, listedeki maksimum giriş sayısını belirtir.
- Artış değişikliği kutusuna 1 yazın. Bu değer, kaydırma çubuğu denetimi mevcut değeri kaç sayı arttırırı belirler.
- Sayfa değişikliği kutusuna 5 yazın. Bu giriş, kaydırma çubuğunda kaydırma kutusunun her iki tarafına tıklandığında mevcut değerin ne kadar artacağını kontrol eder.
- Listenin seçilen öğesine bağlı olarak G1 hücresine bir sayı değeri koymak için, Hücre bağlantısı kutusuna G1 yazın.
- Kaydırma çubuğu seçilmediğinde herhangi bir hücreye tıklayın.
Kaydırma çubuğundaki yukarı veya aşağı kontrolüne tıkladığınızda, G1 hücresi, kaydırma çubuğunun artı veya eksi kaydırma çubuğu değişikliğinin mevcut değerini gösteren bir sayıya güncellenir.
Aspose.Cells Kullanımı
Sınıf ShapeCollection, bir çalışma sayfasına bir kaydırma çubuğu denetimini eklemek için kullanılan AddScrollBar adında bir yöntem sağlar. Yöntem bir Aspose.Cells.Drawing.ScrollBar nesnesi döndürür. Aspose.Cells.Drawing.ScrollBar sınıfı bir kaydırma çubuğunu temsil eder. Bazı önemli üyeleri vardır:
- LinkedCell özelliği, kaydırma çubuğuyla bağlantılı bir hücreyi belirtir.
- Max özelliği, kaydırma çubuğu aralığı için maksimum değeri belirtir.
- Min özelliği, kaydırma çubuğu aralığı için minimum değeri belirtir.
- IncrementalChange özelliği, bir kaydırmanın bir satır kaydırılacak değer miktarını belirtir.
- Shadow özelliği, bir kaydırma çubuğunun 3B gölgeli olup olmadığını belirtir.
- CurrentValue özelliği, kaydırma çubuğunun mevcut değerini belirtir.
- PageChange özelliği, kaydırma çubuğunun her iki yanına da tıklarsanız mevcut değerin ne kadar artırılacağını belirtir.
Aşağıdaki örnek, çalışma sayfasına bir kaydırma çubuğu nasıl ekleyeceğinizi gösterir.
Çalışma Sayfasındaki Grup Kontrollerine GroupBox Kontrolü Ekleme
Bazen belirli bir gruba ait radyo düğmeleri veya diğer kontrolleri uygulamanız gerekebilir, bunu grup kutusu veya dikdörtgen kontrolünü dahil ederek uygulayabilirsiniz. Bu iki nesneden herhangi biri grup sınırlandırıcısı olarak hizmet eder. Bu şekillerden birini ekledikten sonra, ardından iki veya daha fazla radyo düğmesi veya diğer grup nesnelerini ekleyebilirsiniz.
Microsoft Excel Kullanımı
Çalışma sayfanıza bir grup kutu kontrolü eklemek ve içine kontroller yerleştirmek için:
- Bir form başlatmak için ana menüde Görünümü, ardından Araç Çubukları ve Formları tıklayın.
- Formlar araç çubuğunda, Grup Kutunu tıklayın ve çalışma sayfasında bir dikdörtgen çizin.
- Kutu için bir başlık dizesi yazın.
- Formlar araç çubuğunda, Seçenek Düğmesine tıklayın ve başlık dizesinin hemen altına Grup Kutusuna tıklayın.
- Formlar araç çubuğunda tekrar Seçenek Düğmesine tıklayın ve önceki radyo düğmesinin altında Grup Kutusuna tıklayın.
- Formlar araç çubuğunda tekrar Seçenek Düğmesine tıklayın ve önceki radyo düğmesinin altında Grup Kutusuna tıklayın.
Aspose.Cells Kullanımı
ShapeCollection sınıfı, çalışma sayfasına bir grup kutu kontrolü eklemek için kullanılan AddGroupBox adında bir yöntem sağlar. Yöntem bir Aspose.Cells.Drawing.GroupBox nesnesi döndürür. Ayrıca, Group yöntemi, şekilleri gruplar, bu, bir ShapeCollection dizisi alır ve bir Shape nesnesi döndürür. GroupShape sınıfı bir grup kutusunu temsil eder. Önemli bazı üyelere sahiptir:
- Text özelliği grup kutusunun başlık dizesini belirtir.
- Shadow özelliği grup kutusunun 3B gölgeleme olup olmadığını belirtir.
Aşağıdaki örnek, çalışma sayfasına bir grup kutu eklemeyi ve kontrolleri gruplamayı gösterir.