Nasıl yapılır: Eylemler bölmelerinde denetim düzenini yönetme
Şunlar için geçerlidir:Visual Studio Mac için Visual Studio Visual Studio Code
Eylemler bölmesi varsayılan olarak belgenin veya çalışma sayfasının sağındaki yerleşiktir; ancak sola, üste veya alta sabitlenebilir. Birden çok kullanıcı denetimi kullanıyorsanız, eylemler bölmesinde kullanıcı denetimlerini düzgün bir şekilde yığmak için kod yazabilirsiniz. Daha fazla bilgi için bkz . Eylemler bölmesine genel bakış.
Şunlar için geçerlidir: Bu konudaki bilgiler, Excel ve Word için belge düzeyi projeler için geçerlidir. Daha fazla bilgi için bkz. Office uygulama ve proje türüne göre kullanılabilen özellikler.
Denetimlerin yığın sırası, eylemler bölmesinin dikey olarak mı yoksa yatay olarak mı yerleştirildiğinden bağlıdır.
Not
Kullanıcı çalışma zamanında eylemler bölmesini yeniden boyutlandırırsa, eylemler bölmesiyle denetimleri yeniden boyutlandırılacak şekilde ayarlayabilirsiniz. Denetimleri eylemler bölmesine Anchor tutturmak için Windows Forms denetiminin özelliğini kullanabilirsiniz. Daha fazla bilgi için bkz. Nasıl yapılır: Windows Forms denetimleri bağlama.
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. Visual Studio IDE'yi kişiselleştirme.
Eylemler bölmesi denetimlerinin yığın sırasını ayarlamak için
Microsoft Office Word için birden çok kullanıcı denetimine veya iç içe eylemler bölmesi denetimlerine sahip eylemler bölmesi içeren belge düzeyinde bir proje açın. Daha fazla bilgi için bkz. Nasıl yapılır: Word belgelerine veya Excel çalışma kitaplarına eylemler bölmesi ekleme.
Çözüm Gezgini'da ThisDocument.cs veya ThisDocument.vb dosyasına sağ tıklayın ve ardından Kodu Görüntüle'ye tıklayın.
Eylemler bölmesinin OrientationChanged olay işleyicisinde eylemler bölmesinin yönünün yatay olup olmadığını denetleyin.
Yönlendirme yataysa, eylem bölmesi denetimlerini soldan yığın; aksi takdirde, bunları üstten yığın.
C# dilinde, olay işleyicisine Startup için
ActionsPanebir olay işleyicisi 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.
private void ThisDocument_Startup(object sender, System.EventArgs e) { this.ActionsPane.OrientationChanged += new EventHandler(ActionsPane_OrientationChanged); }
Projeyi çalıştırın ve eylemler bölmesi belgenin en üstüne yerleştirildiğinde eylemler bölmesi denetimlerinin soldan sağa yığıldığını ve eylemler bölmesi belgenin sağ tarafına yerleştirildiğinde denetimlerin yukarıdan aşağıya yığıldığını doğrulayın.
Örnek
private void ThisDocument_Startup(object sender, System.EventArgs e) { this.ActionsPane.OrientationChanged += new EventHandler(ActionsPane_OrientationChanged); } private void ActionsPane_OrientationChanged(object sender, EventArgs e) { if (ActionsPane.Orientation == Orientation.Horizontal) { this.ActionsPane.StackOrder = Microsoft.Office.Tools.StackStyle.FromLeft; } else { this.ActionsPane.StackOrder = Microsoft.Office.Tools.StackStyle.FromTop; } }
Kodu derleme
Bu örnek şunları gerektirir:
- Birden çok kullanıcı denetimi veya iç içe eylemler bölmesi denetimleri içeren eylemler bölmesine sahip bir Word belge düzeyi projesi.
Ayrıca bkz.
- Eylemler bölmesine genel bakış
- Nasıl yapılır: Word belgelerine veya Excel çalışma kitaplarına eylemler bölmesi ekleme
- Nasıl yapılır: Word Belgelerine veya Excel çalışma kitaplarına eylemler Bölmesi ekleme
- İzlenecek yol: Eylemler bölmesinden belgeye metin ekleme
- İzlenecek yol: Eylemler bölmesinden belgeye metin ekleme