Về cơ bản tôi muốn tạo loại điều XMLDesigner trong Flex, sử dụng người dùng nào có thể thêm/chỉnh sửa các thành phần và thuộc tính của khung nhìn/trang tổng quan. tôi đang lưu trữ cấu trúc khung nhìn trong tệp xml. tôi đã phân tích cú pháp tệp đó ở chế độ xem thời gian chạy và chế độ hiển thị. Cách chuyển đổi một đối tượng (có thuộc tính và đối tượng con) thành nút xml (có thuộc tính và phần tử) và thêm xml đó vào tệp xml hiện có. để lần sau khi tôi phân tích cú pháp tệp xml tôi sẽ nhận được thành phần mới đó trong chế độ xem/trang tổng quan của mình.tạo xml từ đối tượng
cho ví dụ, cấu trúc đối tượng của thành phần trong file xml:
<view id="productView" label="Products">
<panel id="chartPanel" type="CHART" ChartType="Pie2D" title="Productwise Sales" x="215" y="80" width="425" height="240" showValues="0" >
</panel>
</view>
Cảm ơn trước.
thư viện rất thú vị – maxmc
Hi Ranhiru, Cảm ơn bạn đã liên kết nó gần giống như tôi cần. Trong lần đầu tiên, chúng ta phải định nghĩa các lớp cho mỗi thành phần và định nghĩa các thuộc tính và các phần tử của chúng. Điều gì sẽ xảy ra nếu chúng tôi muốn thêm các thuộc tính mới vào các thành phần cho ví dụ: Trong trường hợp này, trước tiên chúng ta phải định nghĩa thuộc tính fontSize trong lớp Mock3. Chúng ta có thể làm những điều này bằng cách sử dụng flexXB ?? làm thế nào tôi có thể thêm các thuộc tính/yếu tố mới vào lớp Mock3 trong thời gian chạy ?? –
Gannesh
Có. Đó là cách dễ dàng khi bạn biết tất cả các thuộc tính. Hoặc nếu không, bạn có thể sử dụng ** Chú thích API ** để đăng ký các chú thích tại thời gian chạy. Kiểm tra phần ** Bộ mô tả xây dựng theo lập trình ** trong http://code.google.com/p/flexxb/wiki/Samples2x –