‫Chào mừng trở lại.
‫Trong video này, chúng ta sẽ làm việc với các nút radio.
‫Và như bạn có thể thấy, bạn có thể kéo nó từ hộp công cụ.
‫Bạn có thể chỉ cần kéo một nút xuyên tâm vào giao diện người dùng của mình và bạn sẽ tìm thấy nút radio của mình trong lưới
‫có nội dung.
‫Chà, nó có nhiều thuộc tính mà chúng ta đã thấy.
‫Và đây không phải là cách mà tôi muốn làm việc với các nút radio trong video này.
‫Tôi sẽ tạo bảng điều khiển Ngăn xếp và tôi sẽ sử dụng XAML để xây dựng hầu hết điều đó.
‫Vì vậy, trong bảng STACK, trước hết tôi muốn có một nhãn và nhãn đó phải viết một cái gì đó
‫như, Bạn có thích tôi không?
‫Vì vậy, bạn có thích tôi rằng chúng tôi là.
‫Đây là nhãn hiệu của chúng tôi và tôi sẽ nói rằng nó phải được in đậm.
‫Vì vậy, trọng lượng phông chữ sẽ được in đậm như vậy và tốt, chúng ta nên thêm những gì nữa?
‫Có thể là một kích thước phông chữ.
‫Vì vậy, hãy thêm kích thước phông chữ và đặt nó thành 20.
‫Vì vậy, bạn có thích tôi văn bản khá dài.
‫Và bây giờ chúng ta cần phải nói có, không hoặc tốt, có thể, nhưng không có gì ở giữa ba điều đó, vì vậy chỉ
‫có ba lựa chọn đó.
‫Và đó là lợi thế của các nút radio.
‫Họ luôn chỉ có một trong số họ hoạt động trong một nhóm radio.
‫Vì vậy, hãy tạo một nút radio ở đây, nút radio.
‫Và tôi sẽ làm nó mở rộng hơn một chút vì tôi không muốn chỉ có một nút radio đơn giản, như
‫chúng ta vừa thấy.
‫Tôi muốn nút radio này, tốt, bao quanh và hình chữ nhật và một khối văn bản.
‫Vì vậy, một cái gì đó giống như bảng điều khiển bọc.
‫Vì vậy, tôi sẽ tạo một bảng bọc ở đây.
‫Và trong bảng bọc, tôi muốn có một hình chữ nhật sẽ có màu xanh lá cây trong trường hợp này.
‫Vì vậy, ai đó nói có, vì vậy nó phải có màu xanh lá cây.
‫Màu xanh lá cây là tốt và chiều rộng phải là 16 và chiều cao cũng phải là 16.
‫Vì vậy, đó là một lưới màu xanh lá cây 16 lần 16 mà chúng tôi có ở đó mà chúng tôi đang có.
‫Đây là hình chữ nhật của chúng tôi mà chúng tôi có ở đó.
‫Vì vậy, đây là hình chữ nhật của chúng tôi, hình chữ nhật màu xanh lá cây, như bạn có thể thấy.
‫Và bây giờ tôi muốn một số văn bản bên cạnh nó.
‫Vì vậy, khối văn bản và nó sẽ là văn bản của có.
‫Vì vậy, tôi thích con người và tiền cảnh cũng nên có màu xanh lá cây.
‫Thật xanh và xanh.
‫Tôi thích người đó.
‫Vì vậy, đây là khối văn bản của chúng tôi và nó nói có.
‫Bây giờ có lẽ chúng ta nên có một chút lề giữa các đối tượng.
‫Vì vậy, tôi sẽ thêm lợi nhuận ở mức cao nhất trên cấp bảng STACK như vậy.
‫Như bạn có thể thấy bây giờ, nó là một khoảng cách nhỏ ở đó và chúng tôi thậm chí có thể thêm một chút lề trong khối
‫văn bản của chúng tôi hoặc thậm chí có thể là nút radio.
‫Hãy đặt toàn bộ lề của nút radio là mười pixel hoặc có thể chỉ năm pixel.
‫Chắc ổn thôi.
‫Và sau đó cũng là một lề cho khối văn bản vì nó hơi quá gần với phần còn lại, nhưng sau đó không hướng
‫lên trên cùng.
‫Và về phía dưới, nhưng chỉ ở bên trái.
‫Và lợi nhuận là một giá trị.
‫Vì vậy, bạn có thể thêm một giá trị hoặc bạn có thể thêm bốn giá trị bắt đầu từ trái, sau đó đi lên trên,
‫phải và dưới cùng.
‫Vì vậy, trái, trên, phải, dưới.
‫Vì vậy, cái mà tôi muốn có là bên trái năm pixel trên cùng.
‫Tôi không muốn bất kỳ quyền nào.
‫Tôi không cần bất kỳ và dưới cùng.
‫Tôi cũng không cần bất kỳ thứ gì.
‫Và bây giờ bạn có thể thấy có một khoảng cách nhỏ ở đây, năm pixel lề giữa chữ có của chúng ta và hình vuông mà chúng
‫ta có ở đây hoặc hình chữ nhật mà chúng ta có.
‫Được rồi.
‫Vì vậy, bên trái trên, bên phải dưới cùng.
‫Đó là cách chúng tôi sử dụng số tiền ký quỹ này.
‫Được rồi.
‫Vì vậy, đó là một nút radio và tôi muốn có ba nút radio.
‫Vì vậy, thực ra, hãy để tôi cắt giảm bớt để chúng ta chỉ có đúng số lượng dòng ở đây.
‫Và tôi sẽ sao chép nút radio này và đặt nó ngay bên cạnh hoặc bên dưới nó.
‫Và cái này sẽ được tô màu đỏ và dòng chữ phải có nội dung như Không.
‫Vì vậy, văn bản sẽ là không.
‫Và chúng tôi có, không.
‫Và tất nhiên văn bản cũng nên được đọc.
‫Vì vậy, thực ra không phải ở đây, mà là ở đây.
‫Vì vậy, trong nút không của chúng ta, màu đỏ nên có hoặc không phải là màu đỏ.
‫Vì vậy, đó là với nút radio.
‫Siêu đơn giản.
‫Nhưng bây giờ tôi muốn thêm một hình khác, có thể là và bây giờ thay vì hình chữ nhật, tôi muốn có
‫một hình ảnh nhỏ ở đây.
‫Vì vậy, tôi sẽ loại bỏ hình chữ nhật và tôi sẽ sử dụng hình ảnh mà chúng tôi chưa sử dụng.
‫Và bất cứ khi nào bạn muốn sử dụng một hình ảnh, bạn cần một nguồn cho hình ảnh đó.
‫Vì vậy, trong trường hợp của tôi, tôi có nguồn.
‫Trên PC của tôi, vì vậy tôi sẽ nói nguồn và sau đó bạn cần có thư mục phù hợp.
‫Và trong trường hợp của tôi, đó là trên PC của tôi.
‫Vì vậy, tôi có thư mục này được gọi là C-sharp Masterclass.
‫Tất nhiên, tôi có thư mục dự án và trong đó có một tệp có thể và nó có thể được gọi là Dot, P
‫và G và tệp này ở đây.
‫Và tất nhiên nó rất lớn và nó sẽ được thu nhỏ lại.
‫Nhưng nếu bạn muốn giảm kích thước nó, bạn nên làm điều đó trước khi sử dụng hình ảnh.
‫Vì vậy, chỉ cần chỉnh sửa hình ảnh này và kích thước nó xuống.
‫Nhưng đây sẽ là hình ảnh mà tôi muốn sử dụng.
‫Vì vậy, đây sẽ là nguồn của tôi cho hình ảnh.
‫Sau đó, tôi có thể chỉ định nó phải rộng như thế nào.
‫Vì vậy, bởi vì nếu không, như bạn có thể thấy, đó là kích thước ban đầu.
‫Nhưng tôi cũng có thể giảm tỷ lệ nó xuống, giả sử là 32 và chiều cao là 32.
‫Vì vậy, bây giờ tôi có hình ảnh có thể này ở đó và văn bản không được có màu đỏ.
‫Thực ra, nếu đó là màu tiêu chuẩn của màu đen thì không sao cả.
‫Vì vậy, đây là văn bản của có thể chúng ta đang ở đó và bây giờ chúng ta có nút radio của chúng ta.
‫Bạn có thích tôi không?
‫Đúng.
‫Không.
‫Và có thể.
‫Được rồi, bây giờ chúng ta hãy bắt đầu ứng dụng này và kiểm tra nó.
‫Đây rồi.
‫Bạn có thích tôi không?
‫Đúng.
‫Không chắc.
‫Và như bạn có thể thấy, nó đã trống rỗng trước đó.
‫Và bây giờ chúng ta có thể chọn nó và chúng sẽ luôn được kết nối với nhau.
‫Vì vậy, ba người đó là trong cùng một nhóm.
‫Chúng được kết nối với nhau và chỉ một trong số chúng có thể hoạt động.
‫Vì vậy, đó là lợi thế của các nút xuyên tâm so với các hộp kiểm.
‫Vì vậy, nếu bạn chỉ muốn có một tùy chọn, các nút hướng tâm là cách bạn thực hiện nếu bạn muốn một trong số chúng được chỉ định ngay từ đầu,
‫vì vậy một trong số chúng sẽ được kiểm tra khi bắt đầu, bạn có thể chỉ cần sử dụng thuộc tính là
‫đã kiểm tra.
‫Vì vậy, trong nút trị vì, nút radio ở đây, giả sử tôi muốn có thể được kiểm tra.
‫Vì vậy, tôi sẽ sử dụng cái này đã chọn và tôi sẽ đặt nó thành true.
‫Được rồi.
‫Vì vậy, bây giờ chúng ta hãy bắt đầu lại.
‫Và bạn sẽ thấy rằng có thể nó đã được kiểm tra ngay từ đầu.
‫Nếu bạn muốn có một sự kiện, khi ai đó nhấn vào một trong số họ, bạn có thể chỉ cần tạo sự
‫kiện đó theo cách thủ công bằng cách thêm vào đây được chọn và sau đó thêm trình nghe sự kiện tại đây hoặc bạn có thể chỉ cần nhấp đúp
‫vào nó.
‫Vì vậy, tôi sẽ nhấp đúp vào Không.
‫Và như bạn có thể thấy, nút radio đã chọn một nút và thực sự chưa được kiểm tra.
‫Hai phương thức đó đã được tạo và bạn thấy chúng có trung tâm đối tượng và thông qua vòng cung sự kiện.
‫Vì vậy, điều tương tự mà chúng ta đã thấy với các hộp kiểm.
‫Và ở đây bạn có thể thêm một cái gì đó giống như một hộp thông báo hiển thị.
‫Hộp thông báo nhỏ để hiển thị.
‫Làm ơn nói có đi.
‫Vì vậy, đây là những gì nó sẽ nói.
‫Và người kia cũng sẽ nói có, bởi vì đó là điều cần biết.
‫Và có thể sau khi tôi đã thêm một sự kiện vào và nếu bạn không thích tên, bạn có thể thay đổi tên.
‫Vì vậy, tôi sẽ nói một cái gì đó như không chọn nút radio, nhưng không, cái gì đã được kiểm tra?
‫Và tất nhiên tôi cần phải thay đổi tên trong mã phía sau để cái này sẽ không được kiểm tra và sau đó chúng
‫tôi có thể đã kiểm tra và tôi cũng sẽ thay đổi tên ở đây, có thể được kiểm tra.
‫Tôi sao chép điều đó và tôi thay đổi nó ở đây.
‫Vì vậy, xin vui lòng nói có.
‫Hãy nói có hai lần.
‫Và nếu ai đó nhấn có, thì chúng tôi có thể nói điều gì đó như, Cảm ơn.
‫Vì vậy, hãy tạo một cái đó theo cách thủ công.
‫Vì vậy, ở đây tôi sẽ sử dụng đã kiểm tra và tôi sẽ tạo một phương thức mới có tên là có, dấu gạch dưới được đánh dấu.
‫Và bây giờ chúng ta hãy tạo phương thức cho nó và mã phía sau.
‫Vì vậy, chúng ta sẽ sử dụng các nguyên tắc tương tự mà chúng ta đã thấy ở đây.
‫Khoảng trống riêng tư.
‫Đúng.
‫Chúng tôi thực sự như thế này.
‫Đúng.
‫Đối tượng được kiểm tra, người gửi và vòng cung sự kiện gốc.
‫Và tôi cũng sẽ gọi họ là E.
‫Và bây giờ ở đây chúng ta có thể tiếp tục và nói điều gì đó như, cảm ơn bạn.
‫Cảm ơn bạn.
‫Được rồi.
‫Bây giờ chúng ta hãy kiểm tra nó ra.
‫Và nhân tiện, nếu bạn đã làm điều đó, bạn sẽ thấy rằng sự kiện này được gọi là bởi vì.
‫Vâng, chúng ta hãy tiếp tục một lần nữa vì nó đã được kiểm tra.
‫Chúng tôi có chức năng này.
‫Vì vậy, ở đây bạn thấy, vui lòng nói có đã được tự động mở ra mặc dù chương trình của tôi chưa xuất hiện.
‫Và sau khi bạn nhấp vào có, sau đó bạn sẽ thấy chương trình của mình.
‫Và đó là bởi vì có thể nó đã được kiểm tra và sự kiện này được gọi theo một trong hai cách.
‫Vì vậy, bất cứ khi nào nó được kiểm tra và nó được kiểm tra khi bắt đầu, vì vậy khi nó được
‫khởi chạy, vì vậy tôi sẽ nói không và nó nói, làm ơn, có.
‫Và sau đó tôi nói có và nó nói cảm ơn bạn.
‫Vì vậy, đây là những sự kiện khác nhau mà chúng tôi đã tạo ra ở đây và ở đây.
‫Cái này, thông tin này được kiểm tra bằng đúng.
‫Dòng này ở đây hoặc mã này thực sự kích hoạt sự kiện đã kiểm tra này ngay lập tức bất cứ khi nào chương trình
‫được khởi chạy.
‫Vì vậy, nếu tôi có, ví dụ, một cái tên ở đây và sẽ là RB nhưng có thể đây là RB, có lẽ vì
‫vậy bây giờ tôi có thể vào đây trong phương thức khởi tạo hoặc phương thức khởi tạo rb có thể được kiểm tra và tôi đặt nó thành true.
‫Vì vậy, đó là cách tôi có thể kiểm tra nó thông qua mã.
‫Được rồi.
‫Vì vậy, nếu chúng tôi chạy lại, bạn sẽ thấy rằng sự kiện này vẫn đang xuất hiện.
‫Vì vậy, sự kiện kiểm tra này, vui lòng nói có, nó vẫn đang xuất hiện.
‫Bạn có thích tôi không?
‫Đúng.
‫Tuyệt quá.
‫Vì vậy, bây giờ bạn đã biết cách sử dụng các nút radio và bạn đã thấy cách bạn có thể triển khai hình ảnh vào giao diện người
‫dùng của mình.