Aracılığıyla paylaş


Özel Etkinlik Tasarımcısında ExpressionTextBox Kullanma

ExpressionTextBox örneği, özel etkinlik tasarımcısında öğesinin ExpressionTextBox nasıl kullanılacağını gösterir. Özel etkinlik, MultiAssign iki dize değişkenine iki dize değeri atar. Bazı ExpressionTextBox denetimler InArgument öğelerine bağlanır, bazıları ise OutArgument öğelerine bağlanır.

Örnek ayrıntılar

ArgumentToExpressionConverter, ifadeleri bağımsız değişkenlere bağlarken kullanılan tür dönüştürücüsüdür. ConverterParameter ya In ya da Out olarak ayarlanmalıdır. InOut desteklenmez.

UseLocationExpression özniteliği, ifadenin bir L değeri ("sol değer" veya "konum değeri") ifadesi olması gerektiğini belirtmek için OutArgument'ler üzerinde kullanılır. Çoğu durumda L değeri ifadesi, döndürülenin bir değişken veya bağımsız değişken adı olduğunu OutArgument belirtmek için kullanılan geçerli bir Visual Basic tanımlayıcısıdır.

MaxLines Özniteliği bu örnekte bir olarak ayarlanmıştır ve MinLines ayarlanmadı. Bu, kullanıcı tarafından yazılan metin miktarından bağımsız olarak ExpressionTextBox bir satır boyutunda sabit olduğunu gösterir. Kullanıcı girişine uyacak şekilde ExpressionTextBox öğesinin büyümesine izin vermek için, MaxLines öğesini MinLines öğesinden büyük olarak ayarlayın.

ExpressionTextBox yalnızca bağımsız değişkenlere bağlanabilir ve CLR özelliklerine bağlanamaz.

Bu örneği kullanmak için

  1. Visual Studio'yu kullanarak ExpressionTextBoxSample.sln dosyasını açın.

  2. Çözümü oluşturmak için CTRL+SHIFT+B tuşlarına basın.

Bu örneği çalıştırmak için

  1. Çözüme yeni bir İş Akışı Konsolu Uygulaması ekleyin.

  2. Yeni İş Akışı Konsolu Uygulaması projesinden ExpressionTextBoxSample projesine bir başvuru ekleyin.

  3. Çözümü oluşturun.

  4. MultiAssign etkinliğini araç kutusundan sürükleyip iş akışına bırakın.

Ayrıca bakınız