Ограничения - это что-то вроде уравнений в математике.
Ex:
пусть Х- известное значение (20)
Y- Unknown value (?)
m- multiplier (like 2 or 3 times)
C- constant (+3 or -3)
найти значение Y, мы используем это уравнение.
Y = т * Х + С
Y = 2 * 20 + 3
Y = 43
Constraint уравнение:
Первый объект = (Multipler * Второй объекта) + константа
ширина = (0,5 * Высота) + 20
В Asp ECT Коэффициент состояние
Примечание: одно значение должно быть фиксированным (высота или ширина)
А) PRESETS
1) Ширина = 1 * Высота
ширина/высота = 1/1 (1: 1)
2) Ширина = 3/4 * высота
ширина/высота = 3/4 (3: 4)
Б) ОБРАТНОГО МНОЖИТЕЛЬ
Перед Reverse
Ширина = 1/2 * Высота (1: 2)
После Обратный
Ширина = 2/1 * Высота (2: 1)
С) НОВООБРАЩЕННЫЙ в десятичную
До преобразования
Ширина = 1/2 * Высота
После преобразования
Ширина = 0,5 * Высота (0,5)
Очень хорошо, дорогая, Так, где мы можем использовать такие аспекты и что является преимуществом? –
Где вы можете использовать, зависит от ваших требований пользовательского интерфейса. Если вы хотите сохранить размер представления в соответствии с определенным соотношением, вы можете использовать его, не вычисляя размеры самостоятельно. Напр. если вы хотите, чтобы представление всегда было квадратом, вы можете использовать соотношение 1: 1. Если вы хотите, чтобы ваше представление имело соотношение сторон 4: 3, вы можете использовать его как отношение. В общем случае, если одно измерение (ширина или высота) вашего представления является фактором другого измерения (высота или ширина), вы можете использовать это ограничение. –
Это означает, что если я установил Top и Leading и предоставил Aspect Ratio, он выполнит базовые X Y и W и H Constraints. Я прав ? –