Xamarin XAML語言教程通過資料繫結使用Progress屬性
開發者除了可以為ProgressBar定義的Progress屬性直接賦雙精度型別的值外,還可以通過資料繫結的方式為該屬性賦值,此時繫結的資料也一樣是返回雙精度型別的。
【示例12-8:ProgressBarProgressTwo】以下將通過滑塊控制元件控制進度條的當前進度。程式碼如下:
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:ProgressBarProgressTwo"
x:Class="ProgressBarProgressTwo.MainPage">
<StackLayout Spacing="60"
VerticalOptions="Center" >
<Slider x:Name="slider" />
<ProgressBar BindingContext="{x:Reference Name=slider}"
Progress="{Binding Path=Value}"/>
</StackLayout>
</ContentPage>
在此程式碼中,我們將ProgressBar中的Progress屬性繫結到了Slider的Value屬性上。此時執行程式,會看到如圖12.28~12.29所示的效果。當開發者拖動滑塊控制元件中的滑塊時,會看到類似於圖12.30~12.31所示的效果。
圖12.30 Android的執行效果 圖12.31 iOS的執行效果
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29597077/viewspace-2140331/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 第二講、Vue3.x繫結資料、繫結html、繫結屬性、迴圈資料VueHTML
- WPF使用MVVM(一)-屬性繫結MVVM
- 剖析XAML語言
- 【測試平臺開發】Vue指令、屬性繫結、事件繫結學習教程Vue事件
- 三、動態繫結屬性
- WPF:MVVM的由來與屬性繫結的過程MVVM
- Android開發教程-使用DataBinding(五)資料繫結Android
- 通過原生js實現資料的雙向繫結JS
- Vue模板語法、屬性繫結、條件渲染的學習Vue
- Android開發教程 - 使用Data Binding(五)資料繫結Android
- wpf xaml binding靜態類的屬性
- [譯] Angular 屬性繫結更新機制Angular
- 2. Vue語法--插值操作&動態繫結屬性 詳解Vue
- Rust 通過屬性禁用 lint 警告Rust
- Xamarin Essentials教程資料處理傳輸資料
- 模板語法之--強制資料繫結和繫結事件監聽事件
- XamarinSQLite教程在Xamarin.Android專案中使用資料庫SQLiteAndroid資料庫
- MVC5之表單集合資料自動繫結到物件屬性(集合)中MVC物件
- 資料繫結
- XAML 屬性元素,標記擴充套件和註釋套件
- 易語言連結資料庫資料庫
- 前端框架VUE——資料繫結及模板語法前端框架Vue
- C語言資料結構(8)--棧 後進先出線性表C語言資料結構
- 大資料教程之《MYSQL資料庫》TCL語言和DCL語言大資料MySql資料庫
- 通過這次聯合 (union) 查詢瞭解 Laravel DB 的資料繫結Laravel
- Xamarin Essentials教程語音播報TextToSpeech
- Xamarin SQLite教程資料庫訪問與生成SQLite資料庫
- C語言讀取通達信資料C語言
- uni-app入門教程(3)資料繫結、樣式繫結和事件處理APP事件
- kubectl技巧之通過jsonpath擷取屬性JSON
- 單元測試內實現屬性自動繫結
- SAP UI5 的資料繫結語法概述UI
- C語言教程——03 C語言結構C語言
- 解決vuejs 建立資料後設定物件的屬性實現不了雙向繫結問題VueJS物件
- C語言線性連結串列C語言
- Milvus 向量資料庫如何實現屬性過濾資料庫
- WPF通過附加屬性控制視窗關閉
- 觸發器中控制元件依賴屬性繫結失效觸發器控制元件
- SpringMVC資料繫結demoSpringMVC