2011-06-20 8 views
0

私はVisual C#を使用して作業している簡単なタブ付きWebブラウザを持っています。私はタブの部分に取り組んでいます、そして、私は各タブが固定幅であることを望んでいました。問題は、sizemodeが固定に設定されているときに、Webページのタイトルからのテキストが正しく配置されていないことです。まるで文章が中央から始まり、右に行くと、左手に大きな空きスペースが残っているようです。私はこのエラーを見つけることを試みたが、Googleはちょうど私を乾燥させる。 http://i.imgur.com/eSNYk.pngビジュアルC#sizeMode固定タブテキストアライメント

+2

コードの種類を投稿してください! – FlyingStreudel

+0

コードはあまりありません。 Visual C#でサイドパネルを使ってsizeModeを 'Normal'から 'Fixed'に変更し、固定幅と高さを '100'と '20'に設定しました。しかし、タブにタイトルを配置するコードブロックがあります。 'private void webBrowser1_DocumentCompleted(オブジェクト送信者、WebBrowserDocumentCompletedEventArgs e) { tabPage1.Text = webBrowser1.Document.Title.ToString(); } ' –

+0

私はタブの内容がヘッダと呼ばれると思ったのですが?それともこのWinFormsですか? – FlyingStreudel

答えて

1

のTabControlは固定ののSizeModeプロパティ値を持っている場合、自動的にタブに新しい価値をセンタリングしないTextプロパティの値を変更する

MSDNから:ここではスクリーンショットです。この制限を回避するには、TabControl.ItemSizeプロパティを設定するか、TabControl.TabPagesコレクションからTabPageを削除してコレクションに追加します。これらのアクションは、自動的にテキストの中央に表示されます。

関連する問題