Mọi người xem đoạn Debug mình chụp lại sẽ rõ:
Mình thắc mắc là tại sao Width đã gán rồi mà nó vẫn không thay đổi giá trị của Width, mình đã thử cho vế sau bằng một số cố định (Ví dụ = 1000) nhưng LeftMedia.Width vẫn giữ nguyên giá trị ???




kiểm tra thuộc tính của nó thử, có read-only hay gì đại loại thế ko ???.. tiện thì check thêm nó có hỗ trợ phương thức để change width không?
Cuối cùng, kiểm tra coi đoạn lệnh đó đã được thực thi chưa???.. cái event đó có xảy ra không?. Đã đăng kí cái event chưa???
Sự kiện SizeChange kìa bạn. Mình nghĩ khi cái MainWindowPlay gì đó change size thì nó mới đổi chứ.
[QUOTE=08520229;206216]
kiểm tra thuộc tính của nó thử, có read-only hay gì đại loại thế ko ???.. tiện thì check thêm nó có hỗ trợ phương thức để change width không?
Cuối cùng, kiểm tra coi đoạn lệnh đó đã được thực thi chưa???.. cái event đó có xảy ra không?. Đã đăng kí cái event chưa???[/QUOTE]
Em phát hiện là lần đầu khi LeftMedia.Width == double.NaN thì nó gán được nhưng sau đó thì lại gán không được nữa :(, có gán lại cho double.NaN cũng không được.
[QUOTE=11520210;206218]Sự kiện SizeChange kìa bạn. Mình nghĩ khi cái MainWindowPlay gì đó change size thì nó mới đổi chứ.[/QUOTE]
Thì cái này nó đang thực hiện thì mình mới debug được ngay chỗ này chứ cậu ![]()
Cám ơn mọi người, mình giải quyết được rồi, là do cái StoryBoard đằng trước HoldEnd cái LeftMedia ![]()