@Chipu

TabControl не меняет свой размер в конструкторе, но меняет при срабатывании события click. В чем проблема?

Не меняется размер в конструкторе. В чем может быть дело?
public partial class PacientForm : Window
    {
        public PacientForm()
        {
            InitializeComponent();
            tabControl1.Width = this.Width;
        }
        private void bclick(object sender, RoutedEventArgs e)
        {
            tabControl1.Width = this.Width;
        }
    }
  • Вопрос задан
  • 47 просмотров
Решения вопроса 1
petermzg
@petermzg
Самый лучший программист
дело в том, что сначала конструктор вызывается уровнем выше, а затем размер устанавливается в InitializeComponent(); (что уровнем выше, то есть у parent control)
Получается, что this.Width еще не задан.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы