問題タブ [c1richtextbox]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - Windows フォーム アプリケーション (コントロールと html のハイブリッド) を Web に変換するための可能なパス
HTML をレンダリングするための Web ブラウザー コントロール内のネイティブおよびサード パーティ コントロールとホスト IE の既存のアプリケーション混合。また、UI の双方向の更新があります。ネイティブ コントロール (たとえば treeview ) で何かを選択すると html が更新され、Web ブラウザで逆に JavaScript またはハイパーリンクを選択すると、フォームまたはアプリケーション レベルで UI を更新する特定のアクションが発生する場合があります。
変換の 3 つの可能なパスが表示されます。
- Silverlight は変換の最良の候補のようですが、既存のインターフェイスを模倣しようとすると、SL4 でしか実行できず、ブラウザ モード以外でしか実行できないため、この変換は少し無意味になります。C1RichTextBox など、ウィンドウレス モードではない HTML を表示するコントロールの存在については知っていますが、近い将来、そのようなコントロールが IE のように任意の HTML を適切にレンダリングできるようになることはまずないでしょう (すべてではない)。私の管理下にあるhtml)。さらに、Windows フォームで前に述べたように、Javascript から外部 C# メソッドを呼び出し (マウスでテーブル内の行を選択する)、それに応じて UI を更新することができます (SL4 の webbrowser はそれを行いますが、前述のようにブラウザー モードではありません)。
- 私は、AJAX と jQuery UI を使用して純粋に ASP.Net ( Web フォームまたは MVC ) ですべてを実行できると思いますが、それにははるかに多くの作業が必要だと思います。
- HMTL と自己完結型の Silverlight モジュールを表示するためのメイン サイト/アプリケーションとしての ASP.Net ファサードが、別のブラウザー タブに表示される可能性があります (2 つよりも単純になるかどうかはわかりません)。
おそらく、私は何かを見逃しています.これらすべてのテクノロジーにある程度精通しているが、実際のアプリケーションはまだ提供されていないオールラウンダー向けの、そのような変換のための別のより良い簡単な方法がありますか?
c# - カスタム レイアウト コントロールで作成されたコントロールが Null を返す
独自のカスタム レイアウト コントロールを作成しようとしているので、次のような UserControl を作成しました。
次に、このコントロールを使用する MainPage.xaml で:
これまでのところ、すべてが正常にコンパイルされ、適切に表示されます。しかし、Loaded イベントでコントロールを使用しようとすると:
オブジェクトはMyRichTextBox
nullを返します...
カスタム レイアウト コントロールの外にコントロールを配置しようとしましたが、正常に動作しています。それで、私は何を間違えましたか?
編集:
MyRichTextBox
から にアクセスすると、 に正しくKTopContentBottomLayout
アクセスできることに気付きました。MyRichTextBox
つまり、Children.First() などを使用してプロパティ/アクセスを作成します。
MainPage.xaml
しかし、直接アクセスするMyRichTextBox
と null が返される理由がわかりません。
KTopContentBottomLayout
asに置き換えると直接Grid/StackPanel
アクセスできるようMyRichTextBox
になるのですが、その理由は何ですか?
wcf - Silverlight DataGrid でカスタム エンティティ オブジェクトのプロパティが更新されない
ドメイン サービスを備えた Silverlight アプリケーションがあります。
エンティティ オブジェクト (一部) :
カスタムプロパティを使用した部分クラスは次のとおりです。
私のDataGridには、次のものがあります。
そして、次のRichTextBox:
Description 値の RichTextBox を更新すると、ShortDescription の DataGrid が更新されません。
何か案が ?(MVVM は使用せず、Code Behind を使用します)
windows-phone - HTML をレンダリングするテキスト コントロール
HTML プロパティにバインドする Windows Phone テキスト ボックス コントロールを知っている人はいますか? 私は C1RichTextBox を使用しましたが、それは機能しますが、遅すぎます。助けてください。