Bem, o meu problema é o seguinte:
Eu quero criar uma configuração para o tamanho da fonte que será exibida no meu app onde o usuário poderá aumentar ou diminuir de acordo com sua preferência. Eu estou usando o IsolatedStorageSettings e adicionando uma chave "Fonte" onde armazenarei
o valor Double. Porém meu app tem várias páginas e gostaria de bindar a propriedade FontSize de cada pagina à essa chave "Fonte". A função para manutenção dessa chave está em uma classe chamada Settings.
E estou tentando assim:
Na classe App.xam
Imports Projeto.Settings
Partial Public Class App
Inherits Application
Implements INotifyPropertyChanged
Dim settings As New Settings
Public ReadOnly Property Fonte() As Double
Get
Return settings.LerSettings("Fonte")
End Get
End Property
Public Event PropertyChanged(sender As Object, e As PropertyChangedEventArgs) Implements INotifyPropertyChanged.PropertyChanged
Private Sub NotifyPropertyChanged(ByVal propertyName As String)
Dim handler As PropertyChangedEventHandler = PropertyChangedEvent
If Nothing IsNot handler Then
handler(Me, New PropertyChangedEventArgs(propertyName))
End If
End Sub
Porém como que eu faço a ligação da propriedade Fonte() na página: FontSize="{Binding ...}"?